0

FB で投稿を共有するには、どの API を使用すればよいですか。私はこれを使ってみました

var o = {
    "og:title" : "Test " + new Date(),
    "og:url" : "http://www.123.com/work",
    "og:image": "http://www.clipartlord.com/wp-content/uploads/2014/06/train20.png",
    "og:description" : "This is the best train ever - Toy Train"
}


FB.ui({
  method: 'share_open_graph',
  action_type: 'Share',
    object_type: 'Announcement',
    action_properties: JSON.stringify({
      object:o,   
  })
    }, function(response){
  });

これにより、ウォールでコンテンツが直接共有され、ユーザーは選択の余地がなくなります (フレンド、ウォール、管理ページなど)。このビューを表示するには、どの API を使用する必要がありますか?

ここに画像の説明を入力

4

1 に答える 1

0

それは共有ダイアログの古いバージョンです

現在のバージョンは次のように初期化されます。

FB.ui({
  method: 'share',
  href: 'https://developers.facebook.com/docs/',
}, function(response){});

または、ダイアログに手動でリンクしてポップアップに配置することもできます (スクリーンショットに示すように)。

于 2015-04-25T02:47:00.720 に答える