FacebookAds Python SDK AppID KeyError

from facebookads import FacebookSession
from facebookads import FacebookAdsApi
from facebookads.objects import (
    AdUser,
    Campaign
)

import json
import os
import pprint

pp = pprint.PrettyPrinter(indent=4)
this_dir = os.path.dirname(__file__)
config_filename = os.path.join(this_dir, 'config.json')
config_file = open(config_filename)
config = json.load(config_file)
config_file.close()

### Setup session and api objects
session = FacebookSession(
    config['XXXXXXXXXXXXXX']--This is AppId,
    config['XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX']--This is AppSecret,
    config['XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX']--This is AccessToken,
)

api = FacebookAdsApi(session)

if __name__ == '__main__':
    FacebookAdsApi.set_default_api(api)

    print('\n\n\n********** Reading objects example. **********\n')

Я пытаюсь собрать клики по Facebook-рекламе, просмотреть страницы и т. Д. И это моя часть кода. Если я запускаю этот код, у меня появляется эта ошибка:

Traceback (most recent call last):
  File "/home/kerimcaner/PycharmProjects/facebook/deneme.py", line 23, in <module>
    config[XXXXXXXXXXXXXXXXX],
KeyError: XXXXXXXXXXXXXXXXX

Я много раз проверял свой appId, так что это правда, но код не работает.

0 ответов

Другие вопросы по тегам