Когда я пытаюсь добавить пользователей в пользовательскую аудиторию (используя POST для конечной точки /{custom_audience_id}/users
с параметрами users
и hash_type
), это дает мне
{'ошибка': {'сообщение': 'Неподдерживаемый почтовый запрос.', 'код': 100, 'тип': 'GraphMethodException'}}
Это сообщение появлялось у других людей в Stack Overflow, когда они пытались делать что-то, для чего у них не было необходимых разрешений Facebook, но у меня есть разрешения ads_management для пользователя (пользователь на самом деле является моей собственной учетной записью, поэтому у меня есть все разрешения). У меня есть доступ к Ads API, и сообщение вверху (https://developers.facebook.com/docs/reference/ads-api/custom-audience-api) говорит, что, несмотря на то, что доступ к Custom Audience API отличается от доступа к Ads API, если у вас есть доступ к Ads API, вы также иметь доступ к Custom Audience API. И доступ к Ads API не является проблемой (я могу создавать рекламные кампании, группы объявлений, настраиваемые аудитории и т. д.).
В заключение, у меня есть разрешение ads_management и доступ к Ads API, и я уже могу делать кучу рекламных вещей, за исключением случаев, когда я пытаюсь добавить пользователей в пользовательскую аудиторию, я получаю указанную выше ошибку в формате JSON. Любое руководство о том, почему, или, по крайней мере, как понять, почему?
(и объяснение кода ошибки Facebook для 100, «Недопустимый параметр», в значительной степени бесполезно, как и расплывчатое сообщение об ошибке и тип ошибки)
users
JSON? У меня есть [{'email_hash': ‹строка-которая-sha256-хэш-адреса-электронной почты›}]. На связанной странице документа нет реальных примеров (она называет их примерами, но они оставляют список пользователей как [{'email_hash': 'HASH'}, ...], который по-прежнему использует общие имена вместо реальных примеров, поэтому неясно, какими должны быть «email_hash» и «HASH») - person tscizzle   schedule 01.07.2014