Як створити додаток Facebook для своєї сторінки

Що потрібно знати

  • Йти до developers.facebook.com і вибрати Мої програми > Створити додаток. Введіть деталі свого ідентифікатора програми. Виберіть сценарії розвитку або пропустіть.
  • Виберіть Налаштувати відповідно до потрібного типу програми. Для програми Messenger виберіть свою сторінку та виконайте інструкції з налаштування Webhook.
  • Використовувати API графіка для читання та запису даних у Facebook. Графік API представляє простий вигляд соціального графіка Facebook.

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

Як створити додаток Facebook для своєї сторінки

Наступні кроки проведуть вас через процес створення програми для Facebook Messenger. Однак є кілька інших продуктів, які ви можете вибрати для своєї програми. Наступні кроки також вимагають наявності створена сторінка у Facebook.

  1. Перейдіть до developers.facebook.com у веб-браузері. Якщо ви ще не ввійшли у свій обліковий запис Facebook, виберіть Увійти у верхньому правому куті, щоб увійти у свій обліковий запис.

  2. Виберіть Мої програми у верхньому правому куті, а потім виберіть + Створити додаток зі спадного списку.

    Створення програми на порталі розробників Facebook
  3. Створіть свій ідентифікатор програми, ввівши ім’я в поле Поле відображення імені та адресу електронної пошти в Поле контактної електронної пошти.

    Створення нового ідентифікатора програми

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

    Можливо, вас попросять завершити перевірку безпеки, ввівши код CAPTCHA.

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

    Портал розробників Facebook

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

  5. Виберіть Налаштувати кнопку, щоб продукт почав створювати ваш додаток.

    Додавання продукту на портал розробників

    Для цілей цього підручника ми збираємося вибрати Месенджер.

  6. У розділі Маркери доступу виберіть випадаючий список у розділі Сторінка, щоб вибрати сторінка у Facebook ви хочете використовувати.

    Створення токена доступу до API на порталі розробників Facebook

    Можливо, вам доведеться відредагувати дозволи, щоб надати програмі доступ і створити маркер. Виберіть синій Редагувати дозволи кнопка > Продовжити як [Ім’я] > Прапорець Сторінка > Далі > Готово > В ПОРЯДКУ. Рядок символів з’явиться в полі «Маркер доступу до сторінки».

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

    Щоб налаштувати веб-хук, вам знадобиться встановити Node.js на вашому комп’ютері.

  8. У розділі Webhooks виберіть Налаштуйте веб-хуки і введіть URL-адреса вашої сторінки у поле URL-адреса зворотного дзвінка плюс маркер перевірки ви створили на останньому кроці в поле Verify Token.

    Створення нових підписок на API
  9. Виберіть прапорці окрім подій webhook, які ви хочете доставити на ваш webhook.

    Facebook рекомендує вибрати повідомлення і messaging_postbacks як мінімум.

  10. Виберіть синій Перевірте та збережіть кнопку.

    Запит GET буде надіслано на ваш веб-хук. Якщо ви все налаштували належним чином, ваші налаштування вебхука будуть автоматично збережені.

  11. Тепер, щоб підписатися на свою програму на своїй сторінці, поверніться до налаштувань програми, знайдіть розділ Генерування маркерів і виберіть Виберіть сторінку щоб вибрати свою сторінку зі спадного списку.

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

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

  14. Щоб переконатися, що ви все правильно налаштували, перевірте свою програму, перейшовши на Facebook.com або Messenger на своєму мобільному пристрої та надіславши повідомлення на свою сторінку. Ваш вебхук має отримати подію webhook, що означає, що вашу програму було успішно налаштовано.

    Якщо ви використовуєте Messenger зі своїм додатком, спробуйте перевірити Посібник зі швидкого запуску Facebook щоб допомогти вам створити вашого першого бота для Messenger.

Що таке додаток Facebook?

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

Додаток (не плутати з таким же не зовсім повним додатком, який називається «аплетом») насправді не є програмою в тому сенсі, що користувачі комп’ютерів Mac і Windows знають цей термін. Замість того, щоб встановлювати комп’ютерну програму (також відому як програмне забезпечення та програми) з диска чи завантажувати на ваш жорсткого диска комп’ютера, ви б використовували програму Facebook, запустивши у своєму браузері a—, яка не займає місця на вашому комп’ютері комп'ютер.

Наприклад, якщо ви використовуєте програму для гри в Scrabble з другом на Facebook, Facebook зберігає кожен ваш хід на своїх серверах, а не локально. Сторінка оновлюється, коли ви знову входите в систему або іншим чином оновлюєте свій браузер. Це основна відмінність між додатком Facebook і звичайним додатком.

Що таке платформа для розробників Facebook?

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

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

Навіщо створювати додаток Facebook?

Можливо, вам цікаво, для чого ваш бізнес може використовувати гру, як-от Scrabble? Дуже мало, але ігри – це не єдине використання програм. Будь-яка організація, яка хоче, щоб її ім’я було поширено в соціальній мережі, може використовувати додаток для створення впізнаваності бренду.

Розглянемо такий сценарій: у вас є ресторан із власною сторінкою у Facebook. Багато людей публікують буденні коментарі до дописів на сторінці, і на цьому все. Сторінка має базу шанувальників, але не дуже багато клієнтів відчувають, що достатньо заохочувати її «лайкнути».

Тепер уявіть собі, що на сторінці є додаток, у якому перелічено пункти меню — разом із фотографіями, які користувачі можуть вибрати та поділитися. Замість того, щоб пропонувати своїм шанувальникам нудні оновлення статусу або посилання на ваш блог, додаток може дозволити їм поділитися більш привабливим уявленням про те, що вони щойно їли у вашому ресторані. Фанатам це легко й весело використовувати, і таким чином ви використовуєте цінність соціального маркетингу.

Використання API Facebook

The API графіка є ядром платформи Facebook Developers, що дозволяє розробникам читати з Facebook і записувати дані в нього. Графік API надає простий, узгоджений вигляд соціального графіка Facebook, рівномірно представляючи об’єкти на графіку (наприклад, людей, фотографії, події, і сторінки) і зв’язки між ними (наприклад, стосунки друзів, спільний вміст і фото теги).

Поряд з каталогом додатків, це найпотужніший аспект платформи Facebook для розробників.

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

Запрошення – це відверте запитання, орієнтоване на друзів за вибором користувача програми. З іншого боку, опція стрічки новин просто дає іншим знати, що друг використовує програму.

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

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