Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/9.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
Php Facebook Graph API搜索返回奇怪结果_Php_Facebook_Facebook Graph Api_Facebook Php Sdk - Fatal编程技术网

Php Facebook Graph API搜索返回奇怪结果

Php Facebook Graph API搜索返回奇怪结果,php,facebook,facebook-graph-api,facebook-php-sdk,Php,Facebook,Facebook Graph Api,Facebook Php Sdk,更新:这是Facebook的内部错误,已修复。 我试图从指定地点附近的地方获取活动(目前仅在英国伯明翰进行测试)。当我使用facebook graph sdk搜索参数为center={lat},{lng}&distance=1600(大约1英里)的地方时,在结果的第一页中,一切看起来都很好,除了有一个来自印度的结果,这怎么可能 $places = $fb->get("/search?type=place&center={$search[0]},{$search[1]}&fi

更新:这是Facebook的内部错误,已修复。

我试图从指定地点附近的地方获取活动(目前仅在英国伯明翰进行测试)。当我使用facebook graph sdk搜索参数为center={lat},{lng}&distance=1600(大约1英里)的地方时,在结果的第一页中,一切看起来都很好,除了有一个来自印度的结果,这怎么可能

$places = $fb->get("/search?type=place&center={$search[0]},{$search[1]}&fields=id,name,location,cover.fields(id,source),events.fields(id,event_times,is_canceled,ticket_uri,type,name,cover.fields(id,source),picture.type(large),description,start_time,end_time,attending_count,declined_count,maybe_count,noreply_count).order(chronological).since({$currentTimeStamp})&distance={$radius}", $access_token);
所有结果都以纬度和经度返回它们的位置,并且它们彼此都很接近,但只有一个结果“印度盐湖城”,它与伯明翰的位置完全不同

谁能给我解释一下吗

编辑 FB图形浏览器示例
. 对我来说,它显示了一个来自印度的结果,但应该只显示伯明翰的结果。

嗨,这是一个已经报道过的开放性错误。
您可以在这里进行操作:

现在不打算去挖掘适当的lat/long,请在中准备一个示例请求,我已经在graph explorer上提供了一个指向示例的链接。您只需要提供访问令牌,因为它需要用户访问令牌来获取事件@CBroe查看该位置的lat/long,这显然看起来像一个bug-建议您在此处报告,@CBroe Ok会这样做。无论如何,谢谢您抽出时间。:)