Facebook - Пользовательская аудитория, удаляющая проблемы пользователей - PullRequest
0 голосов
/ 04 ноября 2019

В этой конечной точке я успешно смог подтолкнуть пользователей к пользовательской аудитории в Facebook - https://graph.facebook.com/v5.0/audienceid_goes_here/users

Теперь мне нужно удалить пользователя из пользовательской аудитории. Я пытался с той же конечной точкой, но получаю OAuth "Facebook Platform" "invalid_request" "Permissions error"

Предоставил все разрешения администратора в бизнес-настройках пользователям систем и предоставил весь доступ. Все еще не уверен, как заставить это работать. Я что-то упускаю?

Любая помощь будет принята с благодарностью

Ниже приведен код, который я пробовал

Конечная точка - https://graph.facebook.com/v5.0/audience_id_goes_here/users

Метод - УДАЛИТЬ

    payload={
  "schema": [
    "EMAIL_SHA256"
  ],
  "data": [
    [
      "hashed_email_goes_here"
    ]
  ]
}

1 Ответ

0 голосов
/ 06 ноября 2019

Если кто-то сталкивается с той же проблемой, ниже приведен пример обходного решения, которое я сделал. Пробовал удалять пользователей из аудитории с помощью facebook explorer - https://developers.facebook.com/tools/explorer

Это дает явную ошибку, почему это не удалось. В моем случае это было связано с этим сообщением You cannot remove users from this audience because it will result in a low audience size., но ошибка API в моем коде все еще давала мне Permissions error.

После проверки из fb explorer я получил четкое сообщение об ошибке. Таким образом, нет никакого разрешения для этого, и это действительное сообщение об ошибке, как упомянуто здесь - https://developers.facebook.com/support/bugs/2093728693993530

Пользовательские аудитории должны поддерживать определенный минимальный размер, хотя конкретное число фактически не задокументировано. Я считаю, что необходимый минимум составляет около 100 уникальных пользователей. Если вам нужно удалить столько пользователей, что вы превысите этот предел, я бы рекомендовал полностью удалить пользовательскую аудиторию.

Надеюсь, это кому-нибудь поможет

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