我刚刚将我的Facebook Messenger应用程序从API版本2.11更新到了3.1。由于需要新引入的权限pages_user_gender
,pages_user_locale
,pages_user_timezone
,因此需要新的权限来重新要求用户的性别,语言区域和时区,因此,如果不使用开发模式,就无法在运行模式下运行我的机器人请求用户的个人资料信息时,从Facebook API {"error":{"message":"(#100) Insufficient permission to access user profile.","type":"OAuthException","code":100,"error_subcode":2018247,"fbtrace_id":"FvMjZnojWfG"}}
中获取错误。
我会错过某些设置吗?有没有一种方法可以在开发过程中运行我的机器人而无需这些权限?否则,再也无法在审查和发布bot之前进行开发,甚至无法使用某些beta测试人员进行测试,这真令人讨厌。
答案 0 :(得分:3)