Як інтегрувати facebook на свій сайт

Що буде зроблено в даному уроці?

Ми покажемо, як додати кнопку аутентифікації користувача Facebook на свій сайт і надавати в спільне використання різні матеріали у стрічці новин Facebook.

попередні установки

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

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

Наше додаток також має кнопку 'Сподобалося', якщо відвідувач натискає на неї, то ми отримуємо про цей факт звістка.

включення скрипта

Функція login зберігає ім'я користувача з відповіді, який отриманий від Facebook і виводить повідомлення на екран. Функції logout і greet також виводять повідомлення на екран.

Тепер подивимося, що ще можна зробити.

Додамо можливість додавати повідомлення в стрічку новин

Додамо до коду нашої сторінки наступні рядки:


Розмістити у стрічці новин Facebook!

Спочатку ми перевіряємо, увійшов користувач в Facebook. Для цього використовується функціяgetLoginStatus () з SDK. Якщо користувач не увійшов в Facebook, ми виводимо повідомлення для нього про те, що йому треба зареєструватися, щоб розміщувати повідомлення в стрічку новин.

Якщо користувач увійшов, то ми беремо вміст поля 'status' і за допомогою методу status.set з SDK встановлюємо для статусу користувача в Facebook нове значення. Після того, як статус встановлений, ми виводимо повідомлення про завершення операції користувачеві.

Додаємо блок 'Like' на сторінку

Внизу нашої демонстраційної сторінки розміщується блок "Like". У ньому виводиться інформація про те, скільки користувачів Facebook відзначили наш додаток. Щоб додати цей блок потрібно вставити в код всього один рядок:

Кілька ідей про те, як використовувати

Даний урок підготовлений для Вас командою сайту ruseller.com

Схожі статті