私は調査を作成し、最後にユーザーにFacebookのウォールで結果を共有してもらいたいのですが、例や参照を見つけるのが難しいと感じています。
何かのようなもの;
<div>
[ image/graphic ]
"I've just completed survey XXX and got 90%"
<a>post on my wall</a>
</div>
どんな助けもありがたいです-たとえその用語だけでも私は調べることができます!
ここから始めてください。基本的に、Facebook に統合する Web サイトを作成しています。これを行うには、ユーザーはサイトから「Facebook にログイン」し (別のブラウザー タブなどで既にログインしている場合を除く)、サイトがユーザーに代わって Facebook で特定のアクションを実行できるようにする必要があります。
シングル サインオン部分では、Web サイトを Facebook アプリケーションとして初期化し (最初に Facebook でアプリケーションを作成する必要があります)、ユーザーにログイン ボタンを提供します。
ログインボタンを設定して、Facebook でユーザーに代わって行動するための特定の権限をユーザーに求めることができます。私はあなたが望むものだと思いますがpublish-stream
、私はそれにほとんど慣れていません.機能を試してみて、何があなたに最適かを見てください. ユーザーには、Web サイト (またはアプリケーション) がこれらの特定のアクセス許可を要求しており、許可または拒否するオプションがあることを示すポップアップ div が表示されます。例はここで見ることができます。
ユーザーの許可を得たら、Cookie (シングル サインオン リンクで PHP を使用して示されています) を使用して、Graph API、JavaScript SDK、ソーシャル プラグインなどを使用して情報にアクセスします。
FacebookAPIを使用する必要があります。
ユーザーの「publish_stream」権限を取得し、接続オブジェクトの「api」メソッドを使用します(「/ userid / feed」、「post」、投稿に関する情報の配列などのパラメーターを使用)。
適切なコードが見つからず、公式ドキュメントが常に最新であるとは限りません。
また
「メタ」マークアップを使用するFacebookの「共有」ボタンをページに追加するだけです。Webサイトの約80%で例を見つける必要があります。