gpt4 book ai didi

javascript - 如何使用 JavaScript SDK 将位置信息发布到 Facebook

转载 作者:行者123 更新时间:2023-11-30 17:38:46 25 4
gpt4 key购买 nike

我正在尝试使用 Phonegap 移动应用程序中的 Javascript SDK 将内容发布到用户的 Facebook 墙上。我可以从我的应用程序向用户的墙上发布消息。我想在帖子中附加一个位置,使其看起来像签到。 Facebook checkin 工作正常,但由于它已被弃用,我想按照 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、名称和位置,所以我按上面的方式提供了它们。我收到警告消息说帖子已发布!,但它没有发布到用户的墙上。如果我去掉 place 字段,它就可以正常工作。

提前致谢。

最佳答案

仅为位置 ID 设置位置。这个例子在我为我的应用程序搜索解决方案时起作用:

FB.api('/me/feed', 'post', {
name: 'SomeName',
message: 'SomeMessage',
place: '106039436102339' // ID for Tallinn, Estonia
}, function (response) {});

关于javascript - 如何使用 JavaScript SDK 将位置信息发布到 Facebook,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21483908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com