Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/259.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
C# 如何只获取英语版的Facebook公共数据(公共帖子)?_C#_Facebook - Fatal编程技术网

C# 如何只获取英语版的Facebook公共数据(公共帖子)?

C# 如何只获取英语版的Facebook公共数据(公共帖子)?,c#,facebook,C#,Facebook,目前我正在开发一个应用程序,我需要获取Facebook的公共帖子数据,因为Facebook通过Graph API访问其公共数据。我可以通过C#中的Facebook API访问它们。但问题是,当我检索这些公共数据时,它只给我德语帖子(可能是因为我在德国)。但我想用英语或其他国家的语言访问评论,那怎么可能呢 任何建议或指导都将不胜感激。我猜他们只是尊重您发送给他们的Accept Language标题。在您的请求中添加一个标题,将“Accept Language”设置为“en-US”,您应该会得到美国

目前我正在开发一个应用程序,我需要获取Facebook的公共帖子数据,因为Facebook通过Graph API访问其公共数据。我可以通过C#中的Facebook API访问它们。但问题是,当我检索这些公共数据时,它只给我德语帖子(可能是因为我在德国)。但我想用英语或其他国家的语言访问评论,那怎么可能呢


任何建议或指导都将不胜感激。

我猜他们只是尊重您发送给他们的Accept Language标题。在您的请求中添加一个标题,将“Accept Language”设置为“en-US”,您应该会得到美国英语结果


编辑:更正。。。查看文档(),您需要将“locale”查询字符串添加到您向其请求的URL中。给出的示例是“$APPID |$APPSECRET&locale=en_US”

如何访问数据?