Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/svg/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Facebook graph api Facebook图形搜索API:type=post,您可以按位置限制吗?_Facebook Graph Api_Search - Fatal编程技术网

Facebook graph api Facebook图形搜索API:type=post,您可以按位置限制吗?

Facebook graph api Facebook图形搜索API:type=post,您可以按位置限制吗?,facebook-graph-api,search,Facebook Graph Api,Search,我想知道是否有任何方法可以让type=post的图形搜索调用将结果限制到某个地理位置,就像您在搜索某个位置时一样 我使用了可以用来限制位置搜索(中心和距离)的相同参数对它进行了测试,但它不起作用。我想知道这里是否有人能建议一个技巧 我知道帖子不一定包含地理数据,这很可能是它没有启用的原因 有什么建议吗 谢谢。来自facebook Graph Api文档 通过/home、/feed或/Posts连接检索帖子时,您可以 只能将结果限制为具有附加位置的结果 将with=location添加到URL参

我想知道是否有任何方法可以让type=post的图形搜索调用将结果限制到某个地理位置,就像您在搜索某个位置时一样

我使用了可以用来限制位置搜索(中心和距离)的相同参数对它进行了测试,但它不起作用。我想知道这里是否有人能建议一个技巧

我知道帖子不一定包含地理数据,这很可能是它没有启用的原因

有什么建议吗


谢谢。

来自facebook Graph Api文档

  • 通过/home、/feed或/Posts连接检索帖子时,您可以 只能将结果限制为具有附加位置的结果 将with=location添加到URL参数:/me/home?with=location

  • 签入:/search?type=checkin(此请求返回您或您朋友的最新签入,或 您或您的朋友已被标记的位置;目前没有 接受一个q=参数。)

  • 具有位置的对象。以下将 返回有关具有位置信息的对象的信息 附属的。此外,返回的对象将是 您或您的朋友已被标记,或那些被标记的对象 由您或您的朋友创建。有重要的行为准则 结果的差异取决于应用程序拥有的权限 获得。请参阅文档了解位置\u post FQL 表以获取更多信息

  • 搜索地理位置附近的物体 位置,使用type=location并添加中心和 距离参数:/search?类型=位置和中心=37.76,-122.427和距离=1000

  • 要在特定位置搜索对象,请使用type=location和 指定位置的ID。比如Facebook总部的帖子, 使用:/search?类型=位置和地点=166793820034304


您可以尝试使用“locale”参数(…&locale=pt br)或在http头上设置“Accept language”。

查找完全相同的内容。。还没有找到一个可行的解决方案。快速更新:特定于帖子搜索,我从来没有找到一个解决方案来完全按照我的要求在特定区域搜索帖子。我发现的最接近的解决方案是可重复的(每个帖子中都有数据),它只使用搜索词作为参数来运行帖子搜索,然后使用结果中的区域设置数据来迭代并去除不相关的区域设置。不幸的是,这仍然是相当广泛的(国家,语言等),但它的所有我发现。