Facebook Graph и PHP API - PullRequest
       14

Facebook Graph и PHP API

1 голос
/ 11 мая 2010

Я работал над этим несколько часов, но плохая документация не поможет.

Все, что я хочу сделать, это взять данные, которые существуют в https://graph.facebook.com/cocacola/ в качестве примера, и я даже не могу этого сделать.

Я использую последнюю версию php API от Facebook.

Это мой код, который ничего не возвращает:

<code><?php

require '../src/facebook.php';

// Create our Application instance.
$facebook = new Facebook(array(
  'appId'  => '254752073152',
  'secret' => '904270b68a2cc3d54485323652da4d14',
  'cookie' => true,
));


$coke = $facebook->api('/cocacola');


echo '<pre>';
print_r($coke);
echo '
';

Есть идеи?

Ответы [ 5 ]

4 голосов
/ 12 мая 2010

Изучите учебник http://thinkdiff.net/facebook/php-sdk-graph-api-base-facebook-connect-tutorial/, чтобы полностью понять пошаговые графики API и php SDK.

1 голос
/ 02 мая 2012

Вы проверили efpa, вы можете получить весь поток пользователя, используя (настраивается с помощью CSS);

$userHome = $myapp->userHome();

foreach($userHome as $uhf) {

  $myapp->userStreamTmp($uhf);
}

или получение информации о пользователе;

$myapp->userInfo('name');
// or
$myapp->userInfo('gender');
// or
$myapp->userInfo('id');

Вы можете ознакомиться с документацией http://labs.gurron.com/projects.php?proj=efpa&pg=docs

0 голосов
/ 23 июня 2012

, если вы просто пытаетесь получить информацию со страницы Cocacola в массиве, я бы не стал использовать библиотеку Facebook - она ​​слишком сложна, и просто сделал бы простой запрос вроде:

<code><?php
$contents=file_get_contents('https://graph.facebook.com/cocacola/');
$json=json_decode($contents,true);

echo '<pre>';
print_r($json);
echo '
'; ?>
0 голосов
/ 04 июля 2011

Вы можете извлечь содержимое напрямую с помощью file_get_contents и проанализировать его с помощью json_decode.

0 голосов
/ 11 мая 2010

Извините, я не могу комментировать, но это не похоже на действительный ключ API (недостаточно долго). 'appId' должен быть вашим ключом API , а не идентификатором приложения.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...