0

我在下面有这个代码和我的凭据;

from facebook_business.api import FacebookAdsApi
from facebook_business.adobjects.adaccount import AdAccount
from facebook_business.adobjects.campaign import Campaign

my_app_id = ''
my_app_secret = ''
my_access_token = ''
FacebookAdsApi.init(my_app_id, my_app_secret, my_access_token)
my_account = AdAccount('')
my_campaign = Campaign('')

当我运行下面的代码时,我得到一个错误。

输入:

my_account_insights = my_account.get_insights()
print(my_account_insights)

输出:

FacebookRequestError: 

  Message: Call was not successful
  Method:  GET
  Path:    https://graph.facebook.com/v12.0/act_2193000197632450/adsets
  Params:  {'summary': 'true'}

  Status:  400
  Response:
    {
      "error": {
        "message": "(#100) Missing permissions",
        "type": "OAuthException",
        "code": 100,
        "fbtrace_id": "AvMDtZu8KYqYG8qt3repNjL"
      }
    }

我错过了什么?你能帮我弄清楚吗?

4

1 回答 1

-1

生成新令牌https://developers.facebook.com/tools/explorer/并相应设置权限

于 2021-10-22T15:57:02.167 回答