Как исправить ошибку «Вызов не был успешным» в API маркетинга в Python3 - PullRequest
0 голосов
/ 12 февраля 2019

[Подведите итог проблемы]

Я следил за процессом api docs маркетинга в Facebook, но мне не удалось подключить api marketing facebook к моей программе на python.Ответное сообщение: «Вызов не был успешным»

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите описание изображения здесь

введите изображениеописание здесь

[Укажите справочную информацию и расскажите, что вы уже пробовали]

Привет.Я аналитик данных моей компании.Я пытаюсь подключить API маркетинга в Facebook к моей программе на Python.Версия Python - 3.7

. Я хочу загрузить ежедневную стоимость маркетинговой кампании моей компании из рекламы на Facebook.Мне удалось подключить googleads api к моей программе на python (называемой PDP), но мне не удалось подключить api маркетинга в Facebook к PDP.

Сначала я выполнил поиск и проследил за процессом маркетинга api в Facebook.- https://github.com/facebook/facebook-python-business-sdk?fbclid=IwAR26VDtM_hCRQqoZwrdlzy-nne8QZwN_j6oWxqDfxTtrUcELssFNTn_MRrM

- в этих документах часть «Начальная загрузка» не работает.

-Я думаю, я поставил правильный идентификатор приложения, секрет приложения, access_token.

-Пожалуйста, проверьте ниже изображения и дайте мне знать, если я что-то потерял.

[код]

import sys

sys.path.append ('/ usr / local / lib / python3.7 /site-packages ')

sys.path.append (' / usr / local / lib / python3.7 / site-packages / facebook_business-3.0.0-py2.7.egg-info ')

из facebook_business.api import FacebookAdsApi

from facebook_business.adobjects.adaccount import AdAccount

my_app_id = '*******'

my_app_secret = '******* '

my_access_token =' ******* '

FacebookAdsApi.init (my_app_id, my_app_secret, my_access_token)

my_account = AdAccount('act _ <*******>')

кампании = my_account.get_campaigns ()

печать (кампании)

[Опишите ожидаемый и фактический результат]

Наверное, если код работает, то должен быть напечатан список кампаний.

1 Ответ

0 голосов
/ 13 февраля 2019

Я нашел способ решить проблему.

[код]

my_account = AdAccount ('act _ <*******>')

---> my_account = AdAccount (' act _ ******* ')

' <> 'необходимо удалить.

Обратитесь к вышеописанному способу, если у кого-то есть такая же проблема, как у меня.

...