Jua*_*nti 6 facebook geolocation facebook-graph-api
我试图使用Graph搜索API获取结果,并且我注意到在我的计算机(阿根廷)中执行的结果与在服务器(法国)中运行时的结果不同.
这是这样的吗?如何强制搜索位置?
谢谢@Sascha Galley.我也找到了另一种简单的方法.
只需 在查询中添加 &locale = en_US即可.Facebook Graph search API
URL
我不知道哪些结果不同以及您使用的是哪个 skd 版本,但一种可能的方法是使用 cURL 请求发送接受语言标头。makeRequest()
在 facebook api php 文件中,在下面的函数中添加以下行$opts = self::$CURL_OPTS
;
$opts[CURLOPT_HTTPHEADER] = array('Accept-Language: en-us,en;');
Run Code Online (Sandbox Code Playgroud)
这篇文章已经快两年了:Get Facebook Graph API results in English
实际上,这个问题应该已经解决了:graph-api 的返回值取决于地理服务器位置