我想通过 facebook graph api v18 邀请用户加入我的 Facebook 企业帐户。
根据 facebook 文档,我将 POST 请求发送至:
`curl \
\-F "[email protected]" \
\-F "role=EMPLOYEE" \
\-F "access_token=\<ACCESS_TOKEN\>" \
"https://graph.facebook.com/\<API_VERSION\>/\<BUSINESS_ID\>/business_users"`
作为 Facebook 的回复,我得到:
`{
"error": {
"message": "Application does not have permission for this action",
"type": "OAuthException",
"code": 10,
"error_data": {
"hash": null
},
"error_subcode": 2859030,
"is_transient": false,
"error_user_title": "This Action Is Not Allowed",
"error_user_msg": "Please retry this action in a few minutes",
"fbtrace_id": "ARd4Uo9qXazGt-ksdrg4kUV"
}
}`
我使用的应用程序具有 Business_management 权限的高级访问权限。 此外,我可以直接从 Facebook 界面邀请用户访问企业帐户,这意味着我的用户拥有执行此操作的正确权限。
如果有人有任何解决方案请告诉我。
任何帮助将不胜感激!
我也面临同样的问题。我可以将用户从我的应用程序添加到我的代理业务管理器。我无法将用户添加到我的客户业务经理。我是应用程序、代理 BM 和客户 BM 内的管理员,这必定会发生冲突。一旦我有更多,我会报告。