作者:诚心诚意1997_514 | 来源:互联网 | 2023-09-17 16:47
我可以成功地将用户推送到此终结点的Facebook中的自定义受众群体中-https://graph.facebook.com/v5.0/audienceid_goes_here/users
现在,我需要从自定义受众群体中删除该用户。我尝试使用相同的端点,但得到OAuth "Facebook Platform" "invalid_request" "Permissions error"
已在业务设置下向系统用户提供了所有管理员权限,并授予了所有访问权限。仍然不确定如何进行这项工作。我想念什么吗?
任何帮助将不胜感激
下面是我尝试的代码
端点-https://graph.facebook.com/v5.0/audience_id_goes_here/users
方法-删除
payload={
"schema": [
"EMAIL_SHA256"
],"data": [
[
"hashed_email_goes_here"
]
]
}
万一有人遇到同样的问题,下面是我所做的一些解决方法。
尝试使用Facebook资源管理器-https://developers.facebook.com/tools/explorer
从受众群体中删除用户
这给出了为什么失败的明确错误。就我而言,这是由于此消息You cannot remove users from this audience because it will result in a low audience size.
引起的,但是我的代码中API的错误仍然给了我Permissions error
。
从fb Explorer检查后,我得到了明确的错误消息。
因此,对此没有解决方案,它是此处提到的有效错误消息-https://developers.facebook.com/support/bugs/2093728693993530
自定义受众群体必须保持一定的最小规模,尽管
实际没有记录具体编号。我相信必选
至少大约100个唯一身份用户。如果您需要删除
许多用户都处于此限制之下,建议删除
自定义受众。
希望它对某人有帮助