Передача токена доступа в методе регистрации в Facebook Places - PullRequest
0 голосов
/ 25 ноября 2011

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

Ответы [ 2 ]

1 голос
/ 25 ноября 2011

подключение checkins находится в документации

http://developers.facebook.com/docs/reference/api/user/

отправка HTTP-запроса POST к PROFILE_ID / checkins

Хватай свой $ user

$user = $facebook->getUser();

Передайте разрешение publish_checkins в массиве областей действия при вызове вызова getLoginUrl.

$loginUrl = $facebook->getLoginUrl(array('scope' => 'publish_checkins'));

Настройка данных для регистрации

$checkin['post'] = array(
'access_token' => $facebook->getAccessToken(),
'place' => 'PLACE_ID',
'message' =>'Blank Message',
'picture' => 'http://www.example.com/picture.jpg',
'coordinates' => json_encode(array(
   'latitude'  => '_latitude',
   'longitude' => '_longitude',
   'tags' => $user),
 )
 );

Выполните вызов API для рассматриваемого PROFILE_ID,

$facebook->api('/'.$user.'/checkins', 'post', $checkin['post']);
0 голосов
/ 25 ноября 2011

Здесь много хороших примеров.

https://developers.facebook.com/docs/reference/php/

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