CakePHP и Facebook Plugin: читать пользовательские проверки - PullRequest
0 голосов
/ 02 мая 2011

Я использую CakePHP и плагин Ника Бейкера для Facebook и пытаюсь получить чеки определенного пользователя.Проблема в том, что я понятия не имею, как это сделать.В документации плагина нет ничего, связанного с checkins.Все, что у меня есть, это метод api(), который я не знаю, как использовать.

Пока у меня есть это:

App::import('Lib', 'Facebook.FB');
$FB = new FB();
$this->set('checkins', $FB->api('https://graph.facebook.com/'.$this->Connect->user('id').'/checkins'));

, но переменная checkins содержит только это:

Array
(
    [id] => https://graph.facebook.com/1000005215732xx/checkins
)

Но понятия не имею, как продолжить.Кроме того, после того, как я получу чекины, я хочу узнать, зарегистрировался ли пользователь в указанном месте.Буду рад любой помощи, которую вы можете оказать!Спасибо!

1 Ответ

0 голосов
/ 02 мая 2011

Метод api() принимает только URL относительно конечной точки API, поэтому вы должны вызывать:

$result = $FB->api('/<uid>/checkins');

Кроме того, убедитесь, что у вас есть правильные разрешения , особенноuser_checkins.

...