Python Facebook Ads API-ID为的对象

Python Facebook Ads API-ID为的对象,python,facebook,access-token,facebook-ads-api,facebook-marketing-api,Python,Facebook,Access Token,Facebook Ads Api,Facebook Marketing Api,我试图用python脚本查询我的facebook活动的成本。目前,我认为他们为您生成的示例代码还可以,但我遇到了以下错误: 不支持的get请求。ID为“XXX”的对象不存在,由于缺少权限而无法加载,或者不支持此操作。 我不知道我做错了什么。 对于访问令牌,im将在营销API配置上生成一个 知道我跳过了什么或做错了什么吗 应用程序已从应用程序配置和业务配置向其添加广告帐户: 这里我得到了访问令牌: 以下是im使用的示例代码: from facebookads.adobjects.adaccou

我试图用python脚本查询我的facebook活动的成本。目前,我认为他们为您生成的示例代码还可以,但我遇到了以下错误:

不支持的get请求。ID为“XXX”的对象不存在,由于缺少权限而无法加载,或者不支持此操作。 我不知道我做错了什么。 对于访问令牌,im将在营销API配置上生成一个

知道我跳过了什么或做错了什么吗

应用程序已从应用程序配置和业务配置向其添加广告帐户:

这里我得到了访问令牌:

以下是im使用的示例代码:

from facebookads.adobjects.adaccount import AdAccount
from facebookads.adobjects.adsinsights import AdsInsights
from facebookads.api import FacebookAdsApi

access_token = 'xxx'
ad_account_id = 'xxx'
app_secret = 'xxx'
FacebookAdsApi.init(access_token=access_token)

fields = [
    'today_spend',
]
params = {
    'time_range': {'since':'2017-07-03','until':'2017-08-02'},
    'filtering': [],
    'level': 'campaign',
    'breakdowns': [],
}
print AdAccount(ad_account_id).get_insights(
    fields=fields,
    params=params,
)

这个解决方案真的很愚蠢,我在ad_帐号之前缺少了'act_'