-1

私は調査を作成し、最後にユーザーにFacebookのウォールで結果を共有してもらいたいのですが、例や参照を見つけるのが難しいと感じています。

何かのようなもの;

<div>
[ image/graphic ] 
"I've just completed survey XXX and got 90%"
<a>post on my wall</a>
</div>

どんな助けもありがたいです-たとえその用語だけでも私は調べることができます!

4

2 に答える 2

3

ここから始めてください。基本的に、Facebook に統合する Web サイトを作成しています。これを行うには、ユーザーはサイトから「Facebook にログイン」し (別のブラウザー タブなどで既にログインしている場合を除く)、サイトがユーザーに代わって Facebook で特定のアクションを実行できるようにする必要があります。

シングル サインオン部分では、Web サイトを Facebook アプリケーションとして初期化し (最初に Facebook でアプリケーションを作成する必要があります)、ユーザーにログイン ボタンを提供します。

ログインボタンを設定して、Facebook でユーザーに代わって行動するための特定の権限をユーザーに求めることができます。私はあなたが望むものだと思いますがpublish-stream、私はそれにほとんど慣れていません.機能を試してみて、何があなたに最適かを見てください. ユーザーには、Web サイト (またはアプリケーション) がこれらの特定のアクセス許可を要求しており、許可または拒否するオプションがあることを示すポップアップ div が表示されます。例はここで見ることができます。

ユーザーの許可を得たら、Cookie (シングル サインオン リンクで PHP を使用して示されています) を使用して、Graph APIJavaScript SDKソーシャル プラグインなどを使用して情報にアクセスします。

于 2010-12-16T18:20:02.907 に答える
1

FacebookAPIを使用する必要があります。

ユーザーの「publish_stream」権限を取得し、接続オブジェクトの「api」メソッドを使用します(「/ userid / feed」、「post」、投稿に関する情報の配列などのパラメーターを使用)。

適切なコードが見つからず、公式ドキュメントが常に最新であるとは限りません。

また

「メタ」マークアップを使用するFacebookの「共有」ボタンをページに追加するだけです。Webサイトの約80%で例を見つける必要があります。

于 2010-12-16T18:17:20.757 に答える