facebook の likeボタン を押したらフレンドのニュースフィードに表示させたい - PHPプロ!Q&A掲示板

2802

  • 0P

facebook の likeボタン を押したらフレンドのニュースフィードに表示させたい

質問日時 / 2010年7月9日 21:51    回答数 / 0件

Questioner:  idow8wr  このエントリーをはてなブックマークに追加 

キーワード / facebook    likeボタン    ニュースフィード   

はじめて質問します。
まだ掲示板の使い方がよくわかっていないので、よろしくお願いします。

facebook の likeボタン を押したら自分のプロフィールの掲示板に書き込み、フレンドのニュースフィードにも同じ内容を表示させたいのですが、うまくいきません。
自分のプロフィールの掲示板のみ、書き込むことが出来ます。
まだ facebook api のドキュメントは英語しかなく、試行錯誤してますがよくわかりません。。

likeボタンはSocial pluginsを使用しています。
http://developers.facebook.com/docs/reference/plugins/like

iframe と XFBML の両方を試してみましたが、どちらもうまくいきません。

プログラムは Facebook SDKs の PHP SDK を使用しています。
http://github.com/facebook/php-sdk/

JavaScript SDK も試してみましたが、こちらもやはり自分のプロフィールの掲示板のみ書き込むことが出来ます。

プログラムは ログインURLを下記のように取得し、

  1. $loginUrl = $facebook->getLoginUrl( array(
  2.   'req_perms' => 'status_update,publish_stream,read_stream,user_likes,friends_likes'
  3. ));

HTMLに下記のように記述しています。

  1. <a href="<?php echo $loginUrl?>">
  2.   <img src="http://static.ak.fbcdn.net/rsrc.php/zB6N8/hash/4li2k73z.gif">
  3. </a>


上記のような形でログインすれば、ニュースフィードなどに書き込むことができるようになると思うのですが検討違いでしょうか?
なにかアドバイスなどがあれば、よろしくお願いします。

この質問への意見の募集は締め切られ、ポイントは既に配分されました。
意見を投稿することはできますが、ポイントを受け取ることはできません。



この質問にはまだ意見が寄せられていません。

<<質問一覧へ



Pick Up Q&A

Q
負荷時のmysql_connect()エラー
 このエントリーをはてなブックマークに追加 
A
これはPHPというよりOSまたはMySQLのコミュニティで質問されたほうがいいと思います。 ぱっと思いついた範囲で記すと MySQL等のDBに「ある時点において同時に接続可能なクライアントの最大数」に制限があるよう...

>>続きを読む

今回のような実践的な経験がエンジニアのキャリアに繋がると思います。是非サービスを成功させて下さい!

▲解説者:岡本(アシアル株式会社 教育コーディネーター兼 システムエンジニア)