我尝试使用以下代码将用户添加到自定义受众群体:
{
import requests
import json
payload = {'data': ['33f6fc8e08b0804555feeed0e0e81251bc408c7db58c7a030a8252731668afd0'],
'schema': 'EMAIL_SHA256'}
params = {'access_token': 'ACCESSTOKEN'}
response = requests.post('https://graph.facebook.com/audience_id/users',
params=params, data=json.dumps(payload))
response.json()
}
回复是:
{
{u'error': {u'code': 1,
u'message': u'An unknown error has occurred.',
u'type': u'OAuthException'}}
}
有趣的是,即使是使用curl的原始示例也会返回相同的结果,但是访问令牌是有效的,我可以获取有关受众的数据或使用Python代码创建新的数据。
为什么我会收到此错误?
答案 0 :(得分:0)
我的问题的解决方案:
{
import requests
import json
payload = {'data': ['33f6fc8e08b0804555feeed0e0e81251bc408c7db58c7a030a8252731668afd0'],
'schema': 'EMAIL_SHA256'}
params = {'access_token': 'ACCESSTOKEN', 'payload': json.dumps(payload)}
response = requests.post('https://graph.facebook.com/audience_id/users',
params=params)
response.json()
}