Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/api/5.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搜索地点API获取随机地点?_Api_Facebook Graph Api_Pagination_Offset - Fatal编程技术网

有没有办法从Facebook搜索地点API获取随机地点?

有没有办法从Facebook搜索地点API获取随机地点?,api,facebook-graph-api,pagination,offset,Api,Facebook Graph Api,Pagination,Offset,我一直在使用Facebook API浏览器中的PlacesSearchAPI。目前我返回的结果限制在每页20个,有无数的页面。对于我的应用程序,我想检索20个随机位置 我曾尝试使用偏移量分页来指定随机偏移量,但offset参数似乎不起作用,因为它返回相同的有序结果。我可以使用光标分页遍历每个页面,但这会返回所有结果,似乎不合逻辑。关于如何做到这一点有什么想法吗 我当前的调用:“但是偏移量参数似乎不起作用”-此端点似乎正在使用基于光标的分页,因此您需要API响应您的请求提供的before/afte

我一直在使用Facebook API浏览器中的PlacesSearchAPI。目前我返回的结果限制在每页20个,有无数的页面。对于我的应用程序,我想检索20个随机位置

我曾尝试使用偏移量分页来指定随机偏移量,但offset参数似乎不起作用,因为它返回相同的有序结果。我可以使用光标分页遍历每个页面,但这会返回所有结果,似乎不合逻辑。关于如何做到这一点有什么想法吗


我当前的调用:

“但是偏移量参数似乎不起作用”-此端点似乎正在使用基于光标的分页,因此您需要API响应您的请求提供的before/after参数的值。“但这会返回所有结果,似乎不合逻辑”-嗯,他们可能也没有将使用随机位置作为“逻辑”用例的应用程序:-)如果您只需要特定坐标和类别的应用程序,而不依赖于任何实际用户输入,我想您最好的选择是请求足够多的应用程序,我决定走这条路,因为仅仅用一个API调用似乎不可能做到这一点。使用python脚本获得200个位置,洗牌结果并切片数组似乎可以很好地完成这项工作。感谢您查看“但是offset参数似乎不起作用”-此端点似乎正在使用基于光标的分页,因此您需要API响应您的请求提供的before/after参数的值。“但这会返回所有结果,似乎不合逻辑”-嗯,他们可能也没有将使用随机位置作为“逻辑”用例的应用程序:-)如果您只需要特定坐标和类别的应用程序,而不依赖于任何实际用户输入,我想您最好的选择是请求足够多的应用程序,我决定走这条路,因为仅仅用一个API调用似乎不可能做到这一点。使用python脚本获得200个位置,洗牌结果并切片数组似乎可以很好地完成这项工作。谢谢你的调查