facebook python api将用户添加到CustomAudience
通过以下操作,我能够使用cURL向自定义受众添加少量用户(移动广告商ID)。然而,由于我的目标是批量加载(数万),我转而使用python SDK 我得到以下错误,这是我在cUrl中调用的模式facebook python api将用户添加到CustomAudience,python,facebook,api,audience,Python,Facebook,Api,Audience,通过以下操作,我能够使用cURL向自定义受众添加少量用户(移动广告商ID)。然而,由于我的目标是批量加载(数万),我转而使用python SDK 我得到以下错误,这是我在cUrl中调用的模式 audience.add_users(CustomAudience.Schema.MOBILE_ADVERTISER_ID, users) AttributeError: type object 'Schema' has no attribute 'MOBILE_ADVERTISER_ID' 这是
audience.add_users(CustomAudience.Schema.MOBILE_ADVERTISER_ID, users)
AttributeError: type object 'Schema' has no attribute 'MOBILE_ADVERTISER_ID'
这是我的密码
from facebookads.adobjects.customaudience import CustomAudience
audience = CustomAudience('custom_audience_id')
users = ['ID_1','ID_2','ID_3']
audience.add_users(CustomAudience.Schema.MOBILE_ADVERTISER_ID, users)
另外,在cUrl中,我必须传递ACCESS_TOKEN,但在Python示例代码中,它根本没有被提及,为什么?我认为它应该用小写字母:
mobile_广告商id
而不是mobile_广告商id
对于身份验证:
from facebookads.api import FacebookAdsApi
from facebookads import objects
my_app_id = '<APP_ID>'
my_app_secret = '<APP_SECRET>'
my_access_token = '<ACCESS_TOKEN>'
proxies = {'http': '<HTTP_PROXY>', 'https': '<HTTPS_PROXY>'} # add proxies if needed
FacebookAdsApi.init(my_app_id, my_app_secret, my_access_token, proxies)
从facebookads.api导入FacebookAdsApi
从facebookads导入对象
我的应用程序id='谢谢,现在我需要查找应用程序机密。什么是代理?如果您的网络上有代理,则必须添加它。否则,请忽略它。我现在会接受它,无法访问应用程序密码。只需转到并单击你的应用程序,你将通过单击“显示”并输入你的Facebook帐户密码直接找到应用程序密码。