使用Facebook搜索API获取位置或协调特定帖子



有没有办法使用Facebook搜索api(https://graph.facebook.com/search/?q=KEYWORD&type=post ...)获取位置/协调特定的公共帖子?我希望这是一个常规搜索查询,没有任何用户授权。

我尝试使用 https://graph.facebook.com/search?type=location&center=37.76,-122.427&distance=1000&access_token=... ,但这需要access_token并返回仅由访问令牌用于查询的用户的朋友发布的对象(不是帖子)。

我也尝试了https://graph.facebook.com/search?q=samsung&type=post&center=12.9833,77.5833&distance=1000&access_token=[I-USED-ANY-ACCESS-TOKEN],但我认为这没有给我特定于位置的结果,因为我在 json 响应中没有收到任何 loc 信息。

是否有任何免费的数据源/API可以为我提供来自网络/社交网站的location/coordinate/ip特定帖子/数据/推文/提要等?

可以

浏览FB图来获得这些位置及其坐标,如eventplacecheckin。 例如:

搜索(链接):

https://developers.facebook.com/tools/explorer?method=GET&path=search%3Fq%3Dconference%26type%3Devent

然后选择其中一个结果并执行(链接):

https://developers.facebook.com/tools/explorer?method=GET&path=463944956965055

然后查找场地 ID 的坐标(链接):

https://developers.facebook.com/tools/explorer?method=GET&path=199344279273

检查 FQL 表定义以验证是否提供了位置坐标。

接受的答案并没有真正回答这个问题。

答案是否定的,没有办法按位置搜索一般帖子(不包括您的朋友)。这可能是为了保护用户隐私。

最新更新