1

申し訳ありませんが、このエラーを検索しようとしましたが、結果がありません。Facebook フィード ダイアログを使用して、アプリからページの投稿を共有しようとしています。これが私のコードです。

     function shareOnFacebook() {
FB.ui(
  {
    method        : 'feed',
    display       : 'popup',
    link : "http://www.facebook.com/photo.php?fbid=176944625849315",
  },
  function(response) {
    if (response && response.post_id) {

      // HERE YOU CAN DO WHAT YOU NEED
      console.log('OK! User has published on Facebook.');

    } else {
      console.log('Post was not published.');
    }
  }
);

}

エラーが発生します

API エラー コード: 1

API エラーの説明: 不明なエラーが発生しました

エラー メッセージ: kError 1349117: 添付ファイル リンクが無効です: リンク データが無効です。リンク データには文字列 'href' および 'text' 属性が必要です

Facebookのパスで画像を追加しようとすると、aginを実行しようとすると、空白のポップアップが表示されます

助けてください?

4

2 に答える 2

0

それが答えのように思えるので、CBroeのコメントを投稿します...

フィード ダイアログを使用して facebook.com でコンテンツを共有することはできません。代わりに共有ボタンを使用してみてください: developers.facebook.com/docs/plugins/share-button – CBroe

(コメントを +1 してください。)

于 2014-08-01T11:03:02.043 に答える
-1

あなたの電話は間違っています。の最後にlink : "http://www.facebook.com/photo.php?fbid=176944625849315",カンマがあってはなりません。正しいコードは次のとおりです。

function shareOnFacebook() {
    FB.ui(
      {
        method        : 'feed',
        display       : 'popup',
        link : "http://www.facebook.com/photo.php?fbid=176944625849315"
      },
      function(response) {

      }
);
于 2014-03-04T06:47:57.703 に答える