开发者

Facebook graph api search results depends on location?

I've tried to fetch results using Graph search API and I've notice that the results when executed in my computer (Argentina) are different from the results when I run it in a server (France).

Is this like this? How can I force a l开发者_运维技巧ocation for a search?


Thanks @Sascha Galley. I also find another easy way.

Just add &locale=en_US in Facebook Graph search API query URL.

This is languages and locales list refrence


I don't know exactly which results are different and which skd version you are using, but one possible approach is to send the accept-language header with the cURL request. In the facebook api php file add the following line in the function makeRequest() below $opts = self::$CURL_OPTS;

$opts[CURLOPT_HTTPHEADER] = array('Accept-Language: en-us,en;');

This post is almost two years old: Get Facebook Graph API results in English

Actually, this issue should have already been solved: Return values from the graph-api depend on geographic server location

0

上一篇:

下一篇:

精彩评论

暂无评论...
验证码 换一张
取 消

最新问答

问答排行榜