Facebookプレイスのチェックイン方法でアクセストークンを渡す

Facebook PHP SDK を使用してユーザーを場所にチェックインできるようにアクセストークンを取得したい。それについてどうすればいいのですか?

1

2 答え

チェックインの接続はドキュメントにあります

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

PROFILE_ID/checkinsにHTTP POSTリクエストを発行する

あなたの$ユーザーをつかむ

$user = $facebook->getUser();

getLoginUrl の呼び出し時にスコープ配列の publish_checkins のアクセス権を渡します。

$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),
 )
 );

問題のPROFILE_IDへのAPI呼び出しを発行し、

$facebook->api('/'.$user.'/checkins', 'post', $checkin['post']);
1
追加された
ブラケットのバランスを取る。 @Mik
追加された 著者 phwd,
Im取得構文解析エラー:構文エラー、予期しない ')'チェックイン配列の何が間違っている? @phwd
追加された 著者 Mik D,
あなたがそれを設定して、私に.txtファイルを与えて、あなたが同じようになるかどうかを知ることができれば、何が間違っていたのか分からない。エラーありがとうbtw私もカナダにいる@phwd
追加された 著者 Mik D,

多くの良い例がここにあります。

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

0
追加された
PHP - 日本のコミュニティ [ja]
PHP - 日本のコミュニティ [ja]
4 参加者の

このグループではPHPについて話します。 パートナー:kotaeta.com