![](/img/trans.png)
[英]how to post on 'visitor post' using facebook javascript sdk?
[英]How to post to Facebook with location attached using JavaScript SDK
我正在嘗試使用Phonegap移動應用程序中的Javascript SDK將其發布到用戶的Facebook牆。 我可以從我的應用程序向用戶的牆上發布消息。 我想在帖子上附加一個位置,以使其看起來像是簽到。 Facebook簽入工作正常,但是由於不建議使用,我想按照Facebook的建議使用Post。
下面是我的代碼:
FB.api('/me/feed', 'post', {
name: 'SomeName',
message: 'SomeMessage',
place: {
'id': pageId,
'name': name,
'location': {
'latitude': latitude,
'longitude': longitude
}
}
},
function (response) {
if(response){
alert("Post was published!");
}
else {
alert("Post was not published. Try again.")
}
});
位置標簽需要帶有經度和緯度的ID,名稱和位置,因此我如上所述提供了它們。 我收到警告消息,指出該帖子已發布!,但沒有發布到用戶的牆上。 如果我刪除了位置字段,則效果很好。
提前致謝。
設置地點僅用於位置ID。 當我為我的應用程序搜索解決方案時,此示例就起作用了:
FB.api('/me/feed', 'post', {
name: 'SomeName',
message: 'SomeMessage',
place: '106039436102339' // ID for Tallinn, Estonia
}, function (response) {});
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.