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

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

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

Разработчики создают большинство распространенных приложений, которые вы найдете на Facebook, через платформу разработчиков Facebook. Тысячи сторонних приложений доступны для использования через личную учетную запись 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. API Graph представляет простое, согласованное представление социального графа Facebook, равномерно представляющее объекты на графике (например, людей, фотографии, события и страницы) и связи между ними (например, отношения друзей, общий контент и теги фотографий). ).

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

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

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

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

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

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

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


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


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

    Скриншот Facebook.com.


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

    Скриншот Facebook.com.

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

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


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

    Скриншот Facebook.com.

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


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

    Скриншот Facebook.com.

    Для целей данного урока мы выберем посыльный.


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

    Скриншот Facebook.com.

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


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

    Вам понадобится Node.js, установленный на вашем компьютере для настройки вашего webhook.


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

    Скриншот Facebook.com.


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

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


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

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


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

    Скриншот Facebook.com.


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


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


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


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

Ссылка на основную публикацию