是否可以获得网页发布的位置?
Graph API documentation for a post object表示有一个位置字段,其中包含ID,名称,经度,纬度等。
以下是我测试此步骤的步骤:
感谢您的帮助!
答案 0 :(得分:0)
我知道这是一篇旧帖子,但您可以在查询特定帖子详细信息时使用?fields=place
选项获取位置信息。
以下是我用来从Facebook页面获取帖子及其位置的代码。您可以将/posts
替换为/feed
作为示例
FB.api('/{PAGE_ID}/posts', function(response) {
if (!response.error) {
var posts = response.data;
for (i = 0; i < posts.length; i++)
{
var post = posts[i];
FB.api('/' + post.id + '?fields=place', function(response) {
if (!response.error && response.place) {
post.place = response.place;
}
console.log(post);
});
}
}
});
您还可以将此方法与?fields=attachments
一起使用,以获取帖子附带的所有照片或视频。
希望这有助于19个月后:]