【问题标题】:Fetch location or coordinates specfic posts using facebook search api使用 facebook search api 获取位置或坐标特定帖子
【发布时间】:2012-09-15 01:15:49
【问题描述】:

有没有办法使用 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 特定帖子/数据/推文/提要等?

【问题讨论】:

    标签: facebook facebook-graph-api geolocation


    【解决方案1】:

    对于eventplacecheckin 等类型,可以通过 FB 图来获取此类地点及其坐标。例如:

    搜索(link):

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

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

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

    然后查找场地id的坐标(link):

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

    检查FQL table definitions 以验证是否提供了位置坐标。

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2015-08-05
        • 1970-01-01
        • 2017-10-19
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多