Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > PHP: Общие вопросы > PHP Facebook Api


Автор: Areostar 17.11.2013, 06:43
пытаюсь получить данные пользователя с помощью скрипта по примеру:
https://developers.facebook.com/docs/php/howto/profilewithgraphapi/

ставлю свой ключ и секретный номер заливаю на фейс бук но ничего не получаю!

Но если напишу просто вывод строки - всё нормально.

что в данном примере не так? 

Автор: Areostar 17.11.2013, 17:08
Написал во так:

Код

<?php 
error_reporting (E_ALL);
try{ 
$api_key = '540674522690939'; 
 $secret  = '2e55ce7c2bddd2fa7454d88784bd229f'; 
 include_once 'facebook/facebook.php';
 //echo"facebook test"; 
 $facebook = new Facebook($api_key, $secret); 
 $user = $facebook->require_login(); 
}catch(Exception $e){
print_r($e->getMessage());
}
 ?> 


получаю сообщение:
Facebook needs the JSON PHP extension.

это расширение  я сам добавить сам или хостера дёргать?

Автор: Sanchezzz 17.11.2013, 23:37
Вам нужно поговорить с суппордом хостера, что бы они обновили PHP до 5.4 хотя бы.

проверить можете так
Код

<?php 
var_dump(function_exists('json_encode'));



Автор: Fortop 18.11.2013, 01:10
Цитата(Sanchezzz @  17.11.2013,  23:37 Найти цитируемый пост)
Вам нужно поговорить с суппордом хостера, что бы они обновили PHP до 5.4 хотя бы.

Как раз в последних версиях некоторых пакетов есть проблема с php_json smile
Он отключен по лицензионным соображениям.

Автор: Areostar 18.11.2013, 08:25
Цитата(Fortop @  18.11.2013,  01:10 Найти цитируемый пост)
Как раз в последних версиях некоторых пакетов есть проблема с php_json Он отключен по лицензионным соображениям. 


да знаю уже спасибо. Хостера уже пнул - доставляет

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)