1

アクティビティごとにグループ化された写真といくつかの追加データを表示するサイトがあります。これは、Facebook データとその他のデータのマッシュアップです。

ユーザーが活動や写真にコメントできるようにして、それらのコメントを Facebook でも活動やコメントの下に表示できるようにしたいと考えています。しかし、コメント用のソーシャル プラグインは Facebook オブジェクトをサポートしていないようで、URL のみをサポートしているようです。

編集:より明確にするために、Facebook は FBML を廃止し、HTML と JavaScript を使用するように指示しました。ただし、JavaScript のコメント用の明確な UI はありません (https://developers.facebook.com/docs/reference/fbml/comments_(XFBML)/)。

何か不足していますか?写真やアクティビティのコメント用に独自の UI を作成する必要がありますか?

4

1 に答える 1

3

グラフ API と SDK の 1 つを使用する必要があります。まったく同じ機能に php SDK を使用します。

投稿オブジェクトを参照https://developers.facebook.com/docs/reference/api/post/#comments

作成

publish_stream アクセス許可と次のパラメーターを指定して HTTP POST 要求を発行することにより、POST_ID/comments 接続に書き込み、投稿にコメントを投稿できます。

php-sdk を参照してください https://developers.facebook.com/docs/reference/php/

REQUEST メソッドを使用してページごとの投稿をキャッチし、API を使用してグラフにプッシュします。以下の私のサンプル。注: これは、サーバーに Facebook php SDK 3.1.1 がインストールされていることを前提としています。


$postid = $_REQUEST['postid']; // id of the post
$message = $_REQUEST['msg'];  // users message for comment
$params = array(
'access_token' => ''.$access_token.'', // user access token and read_stream perms needed
'method' => 'post',
'message' => ''.$message.'',
);
try {
$sendComment = $facebook->api('/'.$postid.'/comments', 'post', $params);
  } catch (FacebookApiException $e) {
  echo 'AF error: '.$e.'';
  }
}else{

}
于 2012-04-30T14:17:56.463 に答える