2011-12-20 7 views
1

私は投稿/コメントシステムを持つPHPベースのウェブサイトを持っています。投稿機能にチェックボックスを追加することで、投稿がFacebookと自分のウェブサイトに同時に公開されるようにすることはできますか?私のウェブサイトはFacebookに投稿できますか?

私はfacebookでドキュメントを見て、私はコメントプラグインを見ましたが、それは私が探しているものではありません。

チュートリアル、リンク、コード、または一般的なヘルプをいただければ幸いです。

+2

質問をしっかりと行い、自分の作品の背景を控えてください。これは良い習慣であり、ユーザーが実際の問題に集中するのを手助けします:) –

+0

これがあります!申し訳ありませんが、次回は覚えています。 –

答えて

2

fb:commentsプラグインで自動投稿機能を複製する方法を探している場合は、これを実現する唯一の方法は、ユーザーにアプリのインストールを依頼することです。サンドボックスのfb:commentsソーシャルプラグインを使用することで、Facebookはユーザーエクスペリエンスを制御し、ユーザーはインストールせずに壁に投稿できます。独自の方法を使用する場合は、インストールが必要です(publish_stream permissions)

可能であれば、fb:commentsを使用することをお勧めします。これは、ユーザーにとって摩擦が少なくなり、より使い慣れた体験になるからです彼らのためにあなたはそれが追加されますようにコメントして何かをしたい場合は、次のことができsubscribecomment.createイベントへ

+0

まあ、+1情報です。私は実際にインストールを強制したくありませんが、同じイベントで自分のブログやFacebookに投稿できるようにしたいと思います。どのように私がこれを行うことができるかについてあなたが精緻化する方法はありますか?ありがとうございました。 –

+0

ちょうど追加したので、イベントに登録することをおすすめします。 –

0

私はまだあなたが探しているものは確信していますが、まだfacebook apiは良いスタート地点です。その部分、チェックボックス、およびが自動的にあなたが紹介したフェイスブックに行くことは、あなたが説明していない言語/フレームワークに従って行われます。

+0

私はPHPを使用しています。 –

1

は、あなたが見ていフィードダイアログを使用することができかもしれませ:。。http://bit.ly/rQWC36 をチェックボックス場合は、ダイアログを起動することができますコメントフォームを送信した後にチェックされます。 または、フィードダイアログのOpenGraph APIversiónを使用することができます。「Graph API相当の "ドキュメントでは、この方法でダイアログを使用する際のパーミッションについては何も書いていません。私はそれが助けて欲しい

+0

+1、フィードのダイアログはそれを行うための良い方法ですが、ユーザーは権限を与える必要はありませんが、ユーザーは投稿をもう一度入力する必要があります。 –

+0

@ bool.dev彼らは言う: "あなたのアプリケーションは、ユーザーの介入なしにプロファイルのフィードに直接公開することもできます。対応するGraph API呼び出しを使用してください。" OpenGraphのFeed Dialogトラフを呼び出すには、Acces Tokenが必要です。それを得るには、ユーザーにFacebook経由であなたのウェブサイトにログインする必要があります。 私は、Juan Gonzalesが説明したような機能には、チェックボックスを表示する前にログインの検証が必要であると思っています。また、[認証文書](http://bit.ly/vqBhro)に記載されているようなFacebookログインが必要です。 –

+0

必ずしも、imho。フアンが彼と一緒に行きたいと思っているかどうかにかかっています。彼はそれを望んでいなくてもグラフapi、正直に行く方法です。 –