Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

https://www.facebook.com/business/learn/lessons/set-up-instagram-creator-account

Кроме того, если вы создали новый аккаунт, загрузите аватар, биографию и опубликуйте какой-нибудь пост иначе ивенты не будут приходить на вебхук.

1. Создание страницы в Facebook

...

6. Нужно выполнить запрос GET https://graph.facebook.com/v9.0/oauth/access_token?grant_type=fb_exchange_token&client_id=${app_id}&client_secret=${app_secret}&fb_exchange_token=${explorer_user_access_token}.
В ответ придёт такой json:
{     "access_token": ${long_lived_user_access_token},   "token_type": "bearer" }.

...

Итого у нас есть токен - ${long_lived_user_access_token} и ID Intagram аккаунта ${ig_page_id}.

Подписка приложения на поля

Code Block
POST https://graph.facebook.com/v12.0/${fb_page_id}/subscribed_apps?access_token=${long_lived_user_access_token}&debug=all&format=json&method=post&pretty=0&suppress_http_code=1&transport=cors&subscribed_fields=messages

В результате должны получить:

Code Block
{
    "success": true
}

Для проверки выполните:

Code Block
GET https://graph.facebook.com/v12.0/${fb_page_id}/subscribed_apps?access_token=${long_lived_user_access_token}&debug=all&format=json&method=get&pretty=0&suppress_http_code=1&transport=cors

В результате должы получить что-то вроде этого:

Code Block
{
    "data": [
        {
            "link": "https://autofaq.ai/",
            "name": "Autofaq_prod",
            "id": "194055608157591",
            "subscribed_fields": [
                "messages"
            ]
        }
    ]
}