Facebook Graph API 电子邮件字段出现问题
本文关键字:问题 字段 电子邮件 Graph API Facebook | 更新日期: 2023-09-27 18:32:04
今天早上早些时候,我从Facebook获取用户电子邮件地址的代码工作正常,但现在它返回除用户电子邮件之外的所有内容。
我使用 Facebook C# SDK 获取字段。我具有检索电子邮件的适当权限。
其他开发人员的类似问题:
- https://developers.facebook.com/bugs/391841610855516
- https://developers.facebook.com/bugs/365297990174802
我尝试使用Facebook Developer的Graph API Explorer来测试json返回字段,但它也缺少电子邮件字段。
我在浏览了SO Q&A后解决了这个问题,这是遇到相同问题的任何人的解决方案。
显然,我们使用的是已弃用的权限 url 字符串:
var parameters = new Dictionary<string, object>();
parameters.Add("permission", "email,more_permissions,blah,blah");
并且应该一直使用它:
var parameters = new Dictionary<string, object>();
parameters.Add("scope", "email,more_permissions,blah,blah");