PHP Restful PHP Client - получить события пользователя - PullRequest
0 голосов
/ 12 марта 2010

Я использую клиентскую библиотеку Facebook PHP и хочу получить События пользователя без предварительного входа в систему как пользователь.

Это возможно?

Я получил идентификатор пользователя, а метод events.get имеет UID параметра.

<?php
//  Configure
$apiKey     = 'xxx';
$secretKey  = 'xxx';

// Include Lib
require_once('facebook.php');

// init main object
$facebook = new Facebook($apiKey,$secretKey);
$events = $facebook->api_client->events_get(123456);
?>

так что этот кусок кода не работает. если мне сначала потребуется логин определенного пользователя, я получу свои результаты. нельзя ли получить события пользователя без входа в систему?

1 Ответ

1 голос
/ 12 марта 2010

Согласно Документам API Facebook для Events.get

http://wiki.developers.facebook.com/index.php/Events.get

This method no longer requires a session key. However if you call this method without an active user session, you can only get the events for which your application was the creator; you can see only those event attendees who authorized your application. Applications can create events for users if the users grant the application the create_event extended permission.

Обычно пользователь должен войти в систему, иначе вы можете видеть только события, в которых ваше приложение создано.

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