„Влезте с Facebook“. Това ли е правилният начин за FB Connect? Спокоен акаунт fb свържете php
Facebook е най-популярната социална медия и споделянията на стената на Facebook са най-използваната дейност от потребителя. Опцията за споделяне във Facebook е обичайна и необходима функция за всяко уеб приложение. Можем лесно да споделим публикацията във Facebook ръчно или от скрипта. В този урок ще научите как да публикувате активност на Facebook стената от уебсайт с помощта на PHP и Facebook API.
Публикуването на Facebook стената е полезно, когато искате да публикувате динамично съдържание във Facebook от уебсайта. Тук ще създадем прост PHP скрипт за публикуване на публикация във Facebook от уебсайт с помощта на Facebook PHP SDK. Тази функционалност позволява на потребителя да изпрати публикацията (съобщение, картина, връзка, текстово съдържание) на своята времева линия във Facebook от уебсайта, използвайки PHP SDK v5.0 и API на Facebook Graph.
Преди да започнете да публикувате на Facebook стената с помощта на PHP, разгледайте структурата на файловете и папките.
Създаване на Facebook приложенияЗа достъп до Facebook API, App ID и App Secret трябва да бъдат посочени в извикването на Facebook API. Трябва да създадете Facebook приложение за генериране на App ID и App Secret. Ако все още не сте създали приложение за Facebook, посетете връзката по-долу, за да създадете и конфигурирате приложение за Facebook от таблото за управление на приложението.
След като завършите създаването и конфигурирането на приложението Facebook, ще получите ID на приложението и тайната на приложението. Копирайте този идентификатор на приложението и тайната на приложението на вашето приложение Facebook за по-късна употреба.
Facebook SDK за PHP v5.0Всички Facebook PHP SDK файлове са включени в директорията facebook-php-sdk/, поставете папката facebook-php-sdk/ в основната директория. Не е необходимо да го изтегляте отделно, Facebook SDK v5 е включен в нашия изходен код.
Конфигурация на Facebook API (fbConfig.php)Файлът fbConfig.php се използва за конфигуриране на Facebook SDK и свързване с Facebook Graph API. Посочете вашето Facebook ID на приложението ($appId), App Secret ($appSecret), URL адрес за обратно извикване ($redirectURL) и разрешения ($fbPermissions), за да се свържете с Facebook API и да работите с SDK.
Имайте предвид, че: Токенът за достъп трябва да има разрешение за публикуване_действия, за да публикува на стената на Facebook.
Имайте предвид, че: Ще намерите ИД на приложението и Тайната на приложението на страницата с настройки на приложенията във Facebook.
Изпратете публикация на Facebook стената (index.php)Включете файла fbConfig.php, за да свържете Facebook API и да получите токена за достъп.
Ако FB маркер за достъп ($accessToken) е наличен, ще се случи следното.
Ако маркерът за достъп до FB ($accessToken) не е наличен, URL адресът за вход във Facebook ще бъде генериран и потребителят ще бъде пренасочен към страницата за вход във FB.