facebook python api将用户添加到CustomAudien

2024-04-29 20:27:54 发布

您现在位置:Python中文网/ 问答频道 /正文

通过遵循https://developers.facebook.com/docs/marketing-api/audiences-api,我能够使用cURL向定制的受众添加几个用户(移动广告客户ID)。但是,由于我的目标是进行批量加载(数万次),我转而使用pythonsdk。在

我得到了以下错误,这是我在cUrl中调用的模式。在

    audience.add_users(CustomAudience.Schema.MOBILE_ADVERTISER_ID, users)
AttributeError: type object 'Schema' has no attribute 'MOBILE_ADVERTISER_ID'

这是我的密码

^{pr2}$

另外,在cUrl中,我必须传入ACCESS_TOKEN,但是在Python示例代码中,根本没有提到它,为什么呢?在


Tags: httpscomapiiddocsfacebookschemacurl
1条回答
网友
1楼 · 发布于 2024-04-29 20:27:54

我认为应该用小写字母:mobile_advertiser_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)

参考号:https://github.com/facebook/facebook-python-ads-sdk

相关问题 更多 >