0

ファンページに、見出し、テキスト、動画を含む3つの「投稿」がある単純なランディングページがあるとします。

ユーザーがユニークな投稿を高く評価して共有できるように、すべての投稿に対して共有といいねボタンを取得したいと思います。

「いいね」ボタンにはカウンターが必要です。

nayoneは私の質問に答えたり、チュートリアルへのリンクを教えてもらえますか?

ありがとう!

編集:答えてくれてありがとう、でも言いましょう:私の友達の一人が私のファンページとランディングページ「ようこそ」に行きます。彼はこれを見るでしょう:i41.tinypic.com/157zmh.jpgそして「投稿」の1つを好きになることに決めます。彼が「いいね」をクリックすると、見出し、テキスト、電気ショック療法とともに壁に表示されます。絵。リンクはファンページのランディングページに移動します。「投稿」の1つは、「いいね」が1つあることを認識しますが、他の2つはまだゼロです。

4

3 に答える 3

1

これでうまくいくはずです!幸運を! リンク

于 2011-12-01T17:29:07.827 に答える
1

Facebook ソーシャル プラグインを探しているようです。これらは、実装が最も簡単な「Facebook 要素」です。

それらが要件を満たさない場合は、おそらく 2 番目に簡単なJavascript SDKを参照してください。

編集の更新として:

いいね ボタンは次のように機能します。気に入ったものに関する情報を得るためにページをスケープします。その動作を制御したい場合は、オープン グラフ タグを追加してそれを行うことができます。

あなたのサンプルでは、​​3 つの異なるビデオを含む 1 つのページがあり、オープン グラフ タグを異なるものにするために、さまざまなクエリ文字列値を使用します。

これは、私が何を意味するかを説明しようとするお粗末な疑似コードのサンプルです。

//Pseudo server side code

variable video = get_query_string_value("video");

switch (video) {
    case "wolf-shirt":
        add wolf shirt open graph tags;
        break;
    case "unicorns"
        add unicorn video open graph tags;
        break;
} 

次に、いいねボタンは次のようになります。

<div class="fb-like" data-href="www.example.com/mypage.php?video=wolf-shirt" data-send="true" data-width="450" data-show-faces="true"></div>

<div class="fb-like" data-href="www.example.com/mypage.php?video=unicorns" data-send="true" data-width="450" data-show-faces="true"></div>

誰かがオオカミのシャツのビデオでいいねボタンをクリックすると、Facebook のスクレーパーがデータを探すときに、オオカミのシャツのオープン グラフ タグが Facebook に提示されます。

于 2011-12-01T17:29:43.427 に答える
0

Facebook Like プラグインを使用してFacebook の投稿に「いいね」を付けることはできません。Graph API を使用する必要があります。ただし、これは、すべての友人があなたのアプリを許可する必要があることを意味します。

POSTHTTP リクエストを (publish_stream許可を得て) に発行する必要があります。

POST_ID/likes

詳細については、ドキュメントを参照してください。

于 2011-12-01T21:27:44.623 に答える