0

JavaScript SDKを使用して Facebook Connect を実装した Drupal 6 Web サイトがあり、数か月間正常に動作しています。

このサイトでは古い Facebook 共有ボタン (sharer.php を指す) を使用していましたが、新しい Facebook Connect API では機能しなかったため、fb:share-button に置き換えました。

私の問題は、Facebook Connect 経由でログインしているユーザーに対して Facebook 共有ボタンが機能しないことです。Facebook Share のライトボックスは空で、読み込み中のバーだけが表示されます。ユーザーが Facebook Connect 以外のユーザーとしてサイトにログインしている場合、Facebook 共有は正常に機能します。

同様の問題を検索したところ、同様の問題のように見える未回答の投稿が Facebook 開発者フォーラムで見つかりました。

このサイトでは Facebook の「いいね」ボタンも使用していますが、私の知る限り、共有のように「いいね」された画像から画像を含めることはできません。サイトの所有者は Facebook Share を必要としており、Facebook のように動作するようにそれを削除する予定はありません。

助言がありますか?

ありがとう。

4

1 に答える 1

0

このコードを共有のために機能させました

function share(){
         var share = {
             method: 'stream.share',
             u: document.getElementById('txtShare').value
         };

         FB.ui(share, function(response) { console.log(response); });
     }
于 2011-01-10T12:00:27.140 に答える