Facebook Share не работает при входе в Facebook Connect - PullRequest
0 голосов
/ 04 января 2011

У меня есть веб-сайт Drupal 6, где я реализовал Facebook Connect с JavaScript SDK , и он уже несколько месяцев работает нормально.

На сайте использовалась старая кнопка Facebook Share (указывающая на sharer.php), но она не работала с новым API Connect Facebook, поэтому я заменил ее на fb: share-button.

Моя проблема в том, что кнопка общего доступа Facebook не работает для пользователей, вошедших в систему через Facebook Connect. В лайтбоксе для Facebook Share отображается пустая страница с полосами загрузки. Если пользователь вошел на сайт как пользователь, не подключенный к Facebook, то общий доступ к Facebook работает нормально.

Я искал похожие проблемы и нашел оставленный без ответа пост на форуме разработчиков Facebook, который выглядит как похожая проблема.

Этот сайт также использует кнопки «Нравится» на Facebook, но, насколько я знаю, они не позволяют включать изображение из понравившегося изображения, как это делает share. Владелец сайта нуждается в Facebook Share и не планирует удалять его для работы только с Facebook, как.

Есть предложения?

Спасибо.

1 Ответ

0 голосов
/ 10 января 2011

Я получил этот код для обмена

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

         FB.ui(share, function(response) { console.log(response); });
     }
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...