Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/python-2.7/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 graph api 在Graph API中仅获取特定语言的回复_Facebook Graph Api - Fatal编程技术网

Facebook graph api 在Graph API中仅获取特定语言的回复

Facebook graph api 在Graph API中仅获取特定语言的回复,facebook-graph-api,Facebook Graph Api,我正在使用graph API在多语言网站上搜索关于主题的结果。 例如:萨科齐 因此,我使用以下url: 然后,我只想用某种语言或国家回复,例如英语、西班牙语、法语 有人知道获取此信息的请求url是什么吗? 谢谢。添加&locale=en_US作为参数,例如,仅获取美国英语结果。您还可以尝试设置Accept Language http头。上述&locale=en_US类型的参数不再过滤搜索结果() 这个行为(不是按语言过滤)最初被列为一个bug,现在已被声明为按预期工作(!) 不幸的是,我不熟悉任

我正在使用graph API在多语言网站上搜索关于主题的结果。 例如:萨科齐

因此,我使用以下url:

然后,我只想用某种语言或国家回复,例如英语、西班牙语、法语

有人知道获取此信息的请求url是什么吗?
谢谢。

添加
&locale=en_US
作为参数,例如,仅获取美国英语结果。您还可以尝试设置Accept Language http头。

上述
&locale=en_US
类型的参数不再过滤搜索结果()

这个行为(不是按语言过滤)最初被列为一个bug,现在已被声明为按预期工作(!)


不幸的是,我不熟悉任何变通方法或其他解决方案。

您可以使用Accept Language header

C#示例


看来他们现在已经修好了!他们在四月份修好了,但五月初又坏了。现在给出的结果有英语、法语、克罗地亚语、希腊语等(在混合语言中也给出了类似的结果)。
using (WebClient client = new WebClient())
{
    client.Headers.Add("Accept-Language", "en-US,en;q=0.8");
    result = client.DownloadString(searchUrl);
}