Как создать приложение Facebook для своей страницы

Вы можете создать собственное приложение Facebook для вашего дела, компании, организации или личного пользования, интегрировав его со своей страницей Facebook. На платформе Facebook Developers есть все необходимое, включая все необходимые инструменты и руководства, которые помогут вам в этом процессе.

Что такое приложение Facebook?

Разработчики создают большинство распространенных приложений, которые вы найдете на Facebook, через платформу Facebook Developers. Тысячи сторонних приложений доступны для использования через личную учетную запись Facebook, которая помогает связать вас с другими продуктами и услугами.

Приложение (не путать с таким же неполноценным приложением, называемым «апплет») на самом деле не является приложением в том смысле, в котором пользователи компьютеров Mac и Windows знают этот термин. Вместо того, чтобы устанавливать компьютерное приложение (также известное как программное обеспечение и программы) с диска или загружать на жесткий диск вашего компьютера, вы могли бы использовать приложение Facebook, запустив в своем браузере a — которое не занимает места на вашем компьютере.

Например, если вы используете приложение для игры в Scrabble с другом на Facebook, Facebook сохраняет каждое ваше движение на своих серверах, а не локально. Страница обновляется, когда вы снова входите в систему или иным образом обновляете браузер. В этом основное отличие приложения Facebook от обычного приложения.

Что такое платформа для разработчиков Facebook?

Facebook запустил платформу Facebook Developers в 2007 году, предоставляя платформу, которую разработчики могут использовать для создания приложений, взаимодействующих с основными функциями Facebook. Это означало, что приложения могли обмениваться информацией о пользователе с внешними приложениями через открытый API (интерфейс прикладного программирования).

Платформа Facebook для разработчиков предоставляет набор API и инструментов, которые позволяют сторонним разработчикам интегрироваться с открытым графом — будь то через приложения на Facebook.com или внешние веб-сайты и устройства.

Зачем вам создавать приложение для Facebook?

Вам может быть интересно, для чего вашему бизнесу может быть использована такая игра, как Scrabble? Очень мало, но игры — не единственное использование приложений. Любая организация, которая хочет, чтобы ее имя было распространено в социальной сети, может использовать приложение для повышения узнаваемости бренда.

Рассмотрим такой сценарий: у вас есть ресторан с собственной страницей в Facebook. Многие люди публикуют банальные комментарии к сообщениям на странице, вот и все. У страницы есть фанаты, но не очень многие клиенты чувствуют себя достаточно воодушевленными, чтобы "лайкнуть" ее.

Теперь представьте, что на странице есть приложение, в котором перечислены пункты меню с фотографиями, которые пользователи могут выбирать и делиться ими. Вместо того, чтобы предлагать вашим поклонникам скучные обновления статуса или ссылки на ваш блог, приложение может позволить им делиться более привлекательным обзором того, что они только что съели в вашем ресторане. Поклонникам легко и весело использовать, и, таким образом, вы используете ценность социального маркетинга.

Использование API Facebook

Graph API — это ядро ​​платформы разработчиков Facebook, позволяющее разработчикам считывать и записывать данные в Facebook. Graph API представляет собой простой, согласованный вид социального графа Facebook, единообразно представляющий объекты на графике (например, людей, фотографии, события и страницы) и связи между ними (например, отношения друзей, общий контент и теги фотографий. ).

Наряду с каталогом приложений это самый мощный аспект платформы Facebook для разработчиков.

Две функции, которые разработчики Facebook часто используют для расширения своей аудитории, — это приглашения приложений и публикации в новостях. Оба сообщают пользователям Facebook, кто из их друзей участвует в приложении.

Приглашение — это явный вопрос, адресованный друзьям, выбранным пользователем приложения. С другой стороны, опция новостной ленты просто позволяет другим узнать, что друг использует приложение.

Заставить пользователя рассылать приглашения труднее, потому что такие приглашения не всегда приветствуются. Однако, если пользователь отправляет их тем, кто действительно может быть заинтересован в приложении, это может привести к подписке.

При наличии правильных стимулов, маркетинга и брендинга приложения на Facebook могут распространяться как лесной пожар. Следуйте приведенным ниже инструкциям, чтобы узнать, как создать свой первый.

Как создать приложение Facebook для своей страницы (на примере Messenger)

Следующие шаги проведут вас через простые шаги, необходимые для настройки приложения, которое будет специально работать с Messenger, однако есть несколько других продуктов, которые вы можете выбрать для своего приложения. Следующие шаги также требуют, чтобы у вас уже была настроена страница Facebook.

  1. Перейдите на сайт developers.facebook.com в веб-браузере. Если вы еще не вошли в свою учетную запись Facebook, выберите Вход в правом верхнем углу, чтобы войти в свою учетную запись.

  2. Выбрать Мои приложения в правом верхнем углу, а затем выберите + Создать приложение из раскрывающегося списка.

  3. Создайте свой идентификатор приложения, введя имя в поле Поле отображаемого имени и адрес электронной почты в Контактный адрес электронной почты.

    Выберите синий Создать идентификатор приложения кнопку, когда вы закончите.

    Вас могут попросить пройти проверку безопасности, введя код CAPTCHA.

  4. Facebook предоставит вам возможность выбрать один из четырех сценариев, которые помогут вам создать свое приложение. Вы можете выбрать один и выбрать синий подтвердить внизу, или, если вы предпочитаете создавать свое приложение без использования одного из этих сценариев, выберите Пропускать вместо.

    Для этого конкретного урока мы будем Пропускать сценарии.

  5. Выберите Создавать кнопку продукта, чтобы начать создание вашего приложения.

    Для этого урока мы собираемся выбрать Мессенджере.

  6. В разделе Access Tokens выберите выпадающий список в разделе Страница, чтобы выбрать страница на Фэйсбуке вы хотите использовать.

    Возможно, вам придется изменить разрешения, чтобы предоставить приложению доступ и сгенерировать токен. Выберите синий Редактировать разрешения кнопка> Продолжить как [Имя] > Флажок страницы > Следующая > Готово > ОК. В поле «Токен доступа к странице» появится строка символов.

  7. Прежде чем делать что-либо еще, вы должны следовать инструкциям по настройке веб-перехватчика Facebook, чтобы создать токен подтверждения, который вам понадобится на следующем шаге.

    Для настройки веб-перехватчика на вашем компьютере потребуется установить Node.js.

  8. В разделе Webhooks выберите Настроить Webhooks и введите URL вашей страницы в поле URL обратного вызова плюс проверить токен вы создали на последнем шаге в поле Verify Token.

  9. Выберите Флажки рядом с событиями веб-перехватчика, которые вы хотите доставить на веб-перехватчик.

    Facebook рекомендует выбирать Сообщения и messaging_postbacks как минимум.

  10. Выберите синий Проверить и сохранить Кнопка.

    На ваш веб-перехватчик будет отправлен запрос GET. Если вы все настроите правильно, настройки вашего веб-перехватчика будут автоматически сохранены.

  11. Теперь, чтобы подписать приложение на свою страницу, вернитесь в настройки приложения, найдите раздел «Создание токенов» и выберите Выберите страницу чтобы выбрать свою страницу из раскрывающегося списка.

  12. Вернитесь в раздел Webhooks, сделайте то же самое, что и выше, выбрав Выберите страницу чтобы выбрать свою страницу из раскрывающегося списка.

  13. Выберите Подписаться Кнопка.

  14. Чтобы убедиться, что вы все правильно настроили, протестируйте свое приложение, зайдя на Facebook.com или Messenger на своем мобильном устройстве и отправив сообщение на свою страницу. Ваш веб-перехватчик должен получить событие веб-перехватчика, что означает, что ваше приложение успешно настроено.

    Если вы используете Messenger со своим приложением, подумайте о том, чтобы ознакомиться с руководством по быстрому запуску Facebook, которое поможет вам создать своего первого бота Messenger.