我有一个来自Facebook的数据收集应用程序,几天前运行良好。目前,它正在工作,但是无法获取语言环境字段来对数据进行分类。 我使用Graph API:
private void example_click(object sender, EventArgs e)`
{
WebClient wc1 = new WebClient();
string datatosend = "example"
string received = wc1.DownloadString("https://examplesite.com/api?=" + datatosend + "&format=json");
}
有什么办法可以解决这个问题?
答案 0 :(得分:3)
今天不仅仅弃用语言环境。您可以在此处查看更多信息 https://developers.facebook.com/blog/post/2018/05/01/facebook-login-updates-further-protect-privacy/
如果您使用的是Web canvas应用程序,则可以从POST请求中获取当前用户的语言环境,每次启动应用程序时,facebook平台都会执行该操作。因此,您可以找到2个字段:signed_request,fb_locale。它仅适用于当前用户,但仍然适用。也许这些信息会有用。
如果您拥有移动应用程序或其他工具,则应尝试研究此技巧。这个对我有用。