使用 Facebook Marketing API 获取"TypeError: get() got an unexpected keyword argument 'fields"



我从Facebook的文档中从字面上复制了此代码。

但是我得到了这个错误:

typeError:get()有一个意外的关键字参数'字段

我复制的代码:

facebook_business.adobjects.adcreative import AdCreative
from facebook_business.api import FacebookAdsApi
access_token = '<ACCESS_TOKEN>'
app_secret = '<APP_SECRET>'
app_id = '<APP_ID>'
id = '<AD_CREATIVE_ID>'
FacebookAdsApi.init(access_token=access_token)
fields = [
  'name',
  'object_story_id',
]
params = {
}
print AdCreative(id).get(
  fields=fields,
  params=params,
)

Facebook文档中存在错误。.get()不存在。使用api_get()而不是。

相关内容

最新更新