Facebookコメントプラグインを使用すると、ユーザーはトップレベルにいる限り、自分のウォールにコメントを投稿できます。

「Facebookに投稿」が選択されていない場合、投稿はユーザーのウォールに表示されません。選択した場合、返信のコメントはプラグインとFacebookのユーザーの投稿の両方に表示されます。


ここで、すべての投稿を両方に保存する場合は、[Facebookに投稿]の選択を解除するオプションを無効にする必要があります。これは、プラグインを隠すのと同じだと思います。したがって、これは良いオプションではありません。
オプション2
ウォールへのリンクを共有し、パブリックコメントを有効にして、投稿IDを取得します。POST_ID/comments
次に、権限を持つエンドポイントに対してHTTPPOSTを実行できますpublish_stream
。
ここでの問題は、返信があなたの投稿の下にのみ表示され、公式のFacebookプラグインで発生する可能性のある個別のスレッドをマージすることです。また、アプリを追加する許可をユーザーに求めて、摩擦の層を追加する必要があります。
オプション3
イベントで使用FB.Event.subscribe
してプラグインを構築します。comment.create
応答には、ユーザーの名前とメッセージを取得するために使用できるコメントIDが含まれている必要があります。次に、オプション2と同じ方法を使用して、ページまたはプロファイルを使用してそのメッセージを投稿します。ユーザーが自分自身を投稿しているわけではないため、本物ではないようですが、それ以上の摩擦はありません。
オプション3がどのように機能するかを確認するには、http://facebook.stackoverflow.com/questions/9873608/posting-comment-to-facebook-from-javascriptを参照してください。