Начните работу с API Messenger для Instagram
Содержание
- Введение
- Необходимые требования
- Учетная запись Instagram Professional
- Страница Facebook, подключенная к аккаунту
- Зарегистрированное приложение с настроенными базовыми параметрами
- Настройка и разрешение разрешений
- Тестовый режим
- Расширенный доступ
- Настройка входа через Facebook
- Генерация токена доступа к странице
- Настройка вебхука
- Получение и обработка данных с вебхука
- Глубокое погружение в Instagram Stories
- Взаимодействие с сообществом через розыгрыши
Введение
Привет, я Баоцзан, программист с команды Instagram Business Messaging API. Благодарю вас за посещение первой конференции Conversations. Я надеюсь, что эти сессии будут полезны для вас и помогут вам получить практические знания о том, как использовать наши инструменты и API для создания собственного бизнеса. На предыдущей сессии вы узнали, как отправить свое первое деловое сообщение в WhatsApp. В этой сессии я расскажу вам о настройке и шагах для отправки первого делового сообщения в Instagram с использованием нашего API. Инстаграм - это живое сообщество, и более 90% пользователей Инстаграма подписаны хотя бы на один бизнес-аккаунт. Для бизнеса это отличная платформа, чтобы участвовать в общении с их сообществом креативными способами, обеспечивать прекрасный опыт клиентов и помогать в продажах. Давайте начнем.
Необходимые требования
Для отправки первого делового сообщения через Instagram Messaging API вам понадобятся следующие условия:
Учетная запись Instagram Professional
Вы должны иметь учетную запись Instagram Professional.
Страница Facebook, подключенная к аккаунту
Необходима страница Facebook, подключенная к вашей учетной записи Instagram Professional.
Зарегистрированное приложение с настроенными базовыми параметрами
Вы должны зарегистрировать приложение и настроить его базовые параметры.
Настройка и разрешение разрешений
Тестовый режим
Для тестового режима вам понадобятся следующие разрешения: instagram_basic
, instagram_manage_messages
, pages_manage_metadata
. Убедитесь, что у вас есть соответствующие разрешения и ваш аккаунт подключен к тестовому аккаунту Instagram.
Расширенный доступ
Если вы планируете выпустить публичную версию приложения, вам необходимо запросить расширенный доступ к трем разрешениям: instagram_basic
, instagram_manage_messages
, pages_manage_metadata
.
Настройка входа через Facebook
Если вы создаете приложение для использования другими клиентами, вам необходимо настроить вход через Facebook в вашем приложении, чтобы клиент мог предоставить необходимые разрешения вашему приложению.
Генерация токена доступа к странице
Вы можете использовать Graph API Explorer для генерации токена доступа к странице. Укажите страницу Facebook, которую вы хотите подключить к вашему приложению. Убедитесь, что все необходимые разрешения установлены и сохраните сгенерированный токен доступа для дальнейшего использования.
Настройка вебхука
Для прослушивания и обработки сообщений и комментариев вам понадобится сервер для получения и обработки вебхука. Вы можете использовать предоставленный образец кода, который можно развернуть на платформе разработки приложений.
Для настройки вебхука вернитесь в ваш Meta Developer Dashboard и настройте вебхук для вашего приложения. Укажите URL-адрес вебхука на вашем сервере и проверочный токен. Также необходимо подписаться на сообщения и включить подписки на странице, чтобы получать вебхуки от аккаунта Instagram.
Теперь, когда ваша настройка завершена, давайте рассмотрим, как вы можете использовать вебхук для получения сообщения и реагировать соответствующим образом.
Глубокое погружение в Instagram Stories
Instagram Stories - это простой и легкий способ для бизнесов взаимодействовать со своими подписчиками. Они могут приглашать своих клиентов задавать определенные вопросы, участвовать в раздачах подарков, создавать волнение в преддверии выхода нового продукта и стимулировать предварительные заказы на свои товары. Для нашего сегодняшнего демо мы рассмотрим, как бизнес может запустить розыгрыш, чтобы вознаградить своих подписчиков и продолжать взаимодействовать со своим сообществом.
Взаимодействие с сообществом через розыгрыши
Допустим, у нас есть вымышленный бизнес Original Coast Clothing, который проводит 24-часовой розыгрыш для вознаграждения своих подписчиков и поддержки взаимодействия со своим сообществом. Они просят людей оставить комментарий с определенным хэштегом #occgift, чтобы принять участие в розыгрыше. Когда пользователь оставляет комментарий, ваше приложение получает уведомление о событии. В уведомлении будет указан анонимный идентификатор пользователя, также известный как IG Business Scoped ID. В вашем приложении вы можете создать простую автоматизацию, чтобы проверить наличие определенного хэштега, связанного с розыгрышем (в нашем случае это #occgift). Если хэштег розыгрыша найден, бизнес может ответить на сообщение, используя Send API. В нашем случае я использую IG Business Scoped ID для ответа пользователю и поблагодарить его за участие в розыгрыше. И вот ваше первое деловое сообщение. Как вы видели, построить приложение для получения, автоматизации и отправки сообщений в Instagram довольно просто. Бизнесы уже используют Instagram для креативной коммуникации со своим сообществом. Сегодня мы объявляем, что мы также увеличили лимит запросов к Send API до 100 вызовов в секунду для каждой учетной записи Instagram Professional. Это может улучшить пользовательский опыт для случаев использования с большим объемом, таких как личные ответы на Instagram Live, розыгрышевые посты и распродажи. Вы можете легко использовать функции, такие как постоянное меню, ледобузины, быстрые ответы, шаблоны и протокол передачи, чтобы создать богатый и привлекательный опыт общения для бизнеса и создателей на Instagram. Теперь, когда вы узнали, как отправить свое первое сообщение в Instagram, давайте немного поглубже изучим создание опыта разговорной коммерции для пользователей на следующей сессии. Спасибо.