我正在尝试向Facebook图形API发出GET请求。当我在以下网址中引入语言环境,时区和性别时,会收到错误消息-
https://graph.facebook.com/v2.6/USER_ID?fields=first_name,last_name,profile_pic,locale,timezone,gender&access_token=PAGE_ACCESS_TOKEN
error
message "(#100) Insufficient permission to access user profile."
type "OAuthException"
code 100
error_subcode 2018247
fbtrace_id "EcbnYPgb/sm"
请帮助,因为我无法理解为什么会这样。
答案 0 :(得分:0)
是因为您包含locale,timezone,gender
导致此错误。
根据Facebook's recent changes,对于2018年7月26日之后创建的应用程序,要访问其他用户个人资料字段,应用程序开发人员必须在应用程序控制台的Messenger平台标签中的每个字段中申请。