Articles of facebook php sdk

Удалить сеанс Facebook после входа в PHP SDK

Я использую facebook php sdk для входа и регистрации одним кликом. После аутентификации пользователя я добавляю пользователя на свой собственный db и сеанс, а затем я хочу немедленно удалить сеанс facebook. Я не могу найти документацию о том, как удалить сеанс facebook, не удаляя мой собственный сеанс. благодаря

Публикация на страницу фан-страницы Facebook как пользователь через PHP SDK

В настоящее время у меня проблема с API Facebook, который не встречался летом 2012 года. В моем приложении facebook пользователь может ввести текст в текстовое поле, которое затем отправляется на фан-страницу facebook, так же, как он сам отправился на страницу на facebook и разместил ее там. Поэтому для моего приложения требуются расширенные разрешения publish_stream чтобы […]

Отправка «Запросов приложений» нескольким получателям с использованием Graph API

Я использую новые запросы Frictionless Requests от Facebook, которые позволяют отправлять пользовательский запрос нескольким предварительно выбранным друзьям, используя свойство «to» в методе FB.ui (): Fb.ui({ method: 'apprequests', message: '…', to: 'uid1,uid2,uid3,…' }, cb); Мне интересно, как я могу так же отправить приложение-сгенерированный запрос нескольким получателям в одном вызове API. В Докладе Facebook показан следующий пример […]

«URL-адрес redirect_uri должен быть абсолютным» на Facebook PHP SDK

EDIT: Я http://www.example.com (например, являюсь моим живым сайтом) в качестве URL-адреса сайта в базовых настройках. У меня также есть www.example.com и example.com под доменами приложений . Ошибка, которую я получаю: URL-адрес redirect_uri должен быть абсолютным Мой код ломается, когда я пытаюсь войти. Вот мой код для getLoginUrl() : <?php $fb = new Facebook\Facebook([ 'app_id' => […]

Кнопка входа в Facebook: могу ли я предотвратить перезагрузку страницы после входа в систему?

Я пытаюсь перейти на 3.1 SDK и столкнуться с некоторым проблемным поведением: когда я вхожу в систему через кнопку входа FB на моем сайте, страница перезагружается, несмотря на то, что у меня есть собственный метод JS, определенный в кнопке входа в систему " onlogin ". Поскольку страница мгновенно перезагружается, кажется, что мой собственный скрипт «onlogin» […]

Fatal error: Uncaught CurlException: 26: не удалось создать данные форматирования

Я получаю следующую ошибку: Fatal error: Uncaught CurlException: 26: failed creating formpost data thrown in /home/u801961841/public_html/inc/lib/base_facebook.php on line 814 Это код, который я использовал: if ($result === false) { $e = new FacebookApiException(array( 'error_code' => curl_errno($ch), 'error' => array( 'message' => curl_error($ch), 'type' => 'CurlException', ), )); curl_close($ch); throw $e; } curl_close($ch); return $result; } […]

Graph возвратил ошибку: Invalid appsecret_proof, предоставленный в аргументе API

Я использую facebook PHP sdk (v4) для получения информации о пользователе, после установки SDK, я добавляю код $fb = new Facebook\Facebook([ 'app_id' => 'my app id', 'app_secret' => 'my app secret', 'default_graph_version' => 'v2.5', ]); try { // Returns a `Facebook\FacebookResponse` object $access_token= //copied from my https://developers.facebook.com/tools/explorer/ $response = $fb->get('/me?fields=id,name', '$access_token'); } catch(Facebook\Exceptions\FacebookResponseException $e) { […]

Facebook PHP SDK Graph API сообщение на страницу не работает должным образом

Я пытаюсь добавить функцию в свое приложение, которое опубликует статус на временной шкале страницы пользователя администратора с той же детальностью, как если бы они размещались на Facebook.com. Главная особенность, на которой я сосредоточен, – это обмен ссылками и уменьшенные изображения, например, когда вы вставляете ссылку в свой статус, и она автоматически обнаруживает миниатюру, дает вам […]

расширенные разрешения facebook

ОБНОВЛЕНИЕ 2: Хорошо, получилось «вроде» работать, изменив: $loginUrl = $facebook->getLoginUrl(array( 'canvas' => 1, 'fbconnect' => 0, 'req_perms' => 'publish_stream', 'next' => 'http://'.$_SERVER['SERVER_NAME'].'/success.php', 'cancel_url' => 'http://'.$_SERVER['SERVER_NAME'].'/cancel.php' )); к этому: $loginUrl = $facebook->getLoginUrl(array( 'canvas' => 1, 'fbconnect' => 0, 'req_perms' => 'publish_stream', 'next' => 'http://'.$_SERVER['SERVER_NAME'].'/success.php', 'cancel_url' => 'http://'.$_SERVER['SERVER_NAME'].'/cancel.php' )); header('Location: '.$loginUrl); т.е. я добавил header('Location: '.$loginUrl); , […]

Почему этот facebook создает код альбома, создавая дубликаты альбомов?

У меня есть этот код, который отлично работает (тем, что он создает альбом правильно). Однако он создает два одинаковых альбома. Я попытался удалить сообщение и конфиденциальность (не то, что это должно было что-то изменить, но все же). Ничего я не пытаюсь изменить, что этот код создает два альбома. Я даже зашел так далеко, чтобы прокомментировать […]