Facebook Insights API - получение кода ошибки 1 с субкодом 99 - PullRequest
0 голосов
/ 05 июня 2018

Мы получаем данные Insights через API маркетинга в Facebook.Для этого мы используем модуль «facebookads» Python.В прошлом я загружал исторические данные для всех наших учетных записей, которые работали совершенно нормально.Примерно через 2 недели я получаю эту ошибку:

2018-06-01 16:01:57 - (DEBUG) - urllib3.connectionpool - https://graph.facebook.com:443 "GET / v2.11 / act_nnnn / идеи? access_token = & appsecret_proof = & TIME_RANGE =% 7B% 22since% 22% 3A% 222018-05-08% 22% 2C% 22until% 22% 3A% 222018-05-08% 22% 7D и уровня = Ad & пробоев =%5B% 22impression_device% 22% 5D & фильтрации =% 5B% 7B% 22field% 22% 3A% 22spend% 22% 2C% 22operator% 22% 3A% 22GREATER_THAN% 22% 2C% 22value% 22% 3A% 220% 22% 7D% 5D & предел= 5000 & fields = account_id% 2Ccampaign_id% 2Ccampaign_name% 2Cadset_id% 2Cadset_name% 2Cad_id% 2Cad_name% 2Cimpressions% 2Cclicks% 2Creach% 2Cspend% 2Caccount_currency% 2Cactions% 2CC_talue_100601 16:01:57 - (DEBUG) - FacebookAdsDownloader - Произошло исключение:

Сообщение: вызов не был успешным

Метод: GET

Путь: https://graph.facebook.com/v2.11/act_nnnn/insights

Параметры: {'time_range': '{"since": "2018-05-08", "till": "2018-05-08"}', 'level': 'ad', 'breaks':' ["impression_device"] ',' filtering ':' [{"field": "трата", "operator": "GREATER_THAN", "value": "0"}] ', limit ": 5000,' fields ':' account_id, campaign_id, campaign_name,adset_id, adset_name, ad_id, ad_name, показы, клики, охват, расходы, account_currency, действия, action_values, total_actions, total_action_value '}

Статус: 500

Ответ: {"error": {"код": 1, "сообщение": "произошла неизвестная ошибка", "код_ошибки": 99}}

У кого-нибудь есть идея, почему я получаю эту ошибку?Этот же запрос уже работал.Я повторял один и тот же запрос снова и снова.

1 Ответ

0 голосов
/ 09 июня 2018

Shireesh Asthana из Facebook Команда разработчиков упоминает здесь , что запрашивается слишком много данных и должны использоваться асинхронные запросы.Пример можно найти здесь: получение результатов анализа асинхронных объявлений из API объявлений FB с разбивкой на страницы

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...