Мы получаем данные Insights через Facebook Marketing API. Для этого мы используем модуль Python "facebookads". В прошлом я загружал исторические данные для всех наших учетных записей, которые работали отлично. Примерно через 2 недели я получаю эту ошибку:
2018-06-01 16:01:57 - (ОТЛАДКА) - urllib3.connectionpool - https://graph.facebook.com:443 "GET /v2.11/act_nnnn/insights?access_token=&appsecret_proof=&time_range=%7B%22since%22%3A%222018-05-08%22%2C%22until%22%3A% 222018-05-08% 22% 7D & level = ad & breakdown =% 5B% 22impression_device% 22% 5D & filtering =% 5B% 7B% 22field% 22% 3A% 22spend% 22% 2C% 22operator% 22% 3A% 22GREATER_THAN% 22% 2C% 22value% 22% 3A% 220% 22% 7D% 5D & limit = 5000 & fields = account_id% 2Ccampaign_id% 2Ccampaign_name% 2Cadset_id% 2Cadset_name% 2Cad_id% 2Cad_name% 2Cimpressions% 2Clicks% 2Creach% 2Cspendaction_values% 2Cacaction_value% 2Cspend_value% 2Cacaction_value% 2Cacaction_values% 2Cactions «500 77
2018-06-01 16:01:57 - (ОТЛАДКА) - FacebookAdsDownloader - Произошло исключение:
Сообщение: вызов не удался
Метод: ПОЛУЧИТЬ
Путь: https://graph.facebook.com/v2.11/act_nnnn/insights < / а>
Params: {'time_range': '{"с": "2018-05-08", "до": "2018-05-08"}', 'level': 'ad', 'breakdown': '[" Impress_device "] ',' фильтрация ':' [{" field ":" тратить "," operator ":" GREATER_THAN "," value ":" 0 "}] ',' limit ': 5000,' fields ':' account_id, campaign_id, имя_кампании, adset_id, adset_name, ad_id, ad_name, показов, кликов, охват, расходы, account_currency, actions, action_values, total_actions, total_action_value '}
Статус: 500
Ответ: {"error": {"code": 1, "message": "Произошла неизвестная ошибка", "error_subcode": 99}}
У кого-нибудь есть идея, почему я получаю эту ошибку? Этот самый запрос уже работал. Я повторял один и тот же запрос снова и снова.