1
我想發佈一個動作來打開圖,但我得到的唯一的迴應是「假」。Facebook的開放圖行動返回「false」
根據API的「創建和使用操作」部分,似乎我正確地執行了此操作。
下面的代碼示例。
var url = facebook.root + 'objects/' + verb + '/' + noun + '.html';
var method = 'https://graph.facebook.com/me/joe_longstreet:' + verb + '?' + noun + '=' + url + '&distance=' + distance + '&tags=' + users + '&access_token=' + facebook.token;
FB.api(method, 'post', function(response){
if(response.error){
alert(response.error.message);
} else{
console.log(response);
var message = 'Posted to your timeline!';
alert(message);
}
});
當動詞=運行,名詞=路線,和url =我的對象頁。 具體來說:
https://graph.facebook.com/me/joe_longstreet:run?route=http://joelongstreet.showoff.io/Facebook_app/objects/run/route.html&distance=&tags=1915805&access_token=ABCDE
假訪問令牌的上方。我在這裏做錯了什麼?
看起來像你不需要包括網址的https://graph.facebook.com部分。所以應該只是閱讀/me/joe_longstreet:run?route=http://joelongstreet.showoff.io/Facebook_app/objects/run/route.html&distance=&tags=1915805&access_token=ABCDE –
如果解決方案有效,您可以創建一個響應並將其標記爲已接受。我不認爲你會因此而得到業力,但是這會讓人們在未來更容易找到答案。 – AaronM