Неизвестная ошибка метода при использовании FB.ui

У меня возникла проблема с использованием FB.ui. Это довольно простая реализация, но каждый раз, когда я пытаюсь это сделать, я получаю «Код ошибки API: 3», «Описание ошибки API: Неизвестный метод».

Вот точная копия и вставка с фиктивными данными того, что я использую, чтобы получить эту ошибку.

function fbSend(){
        FB.ui({
            method: 'send',
            name: 'Me testing name',
            link: 'http://google.ca',
            picture: 'http://www.gravitationalfx.com/wp-content/uploads/2011/07/google+logo-75x75.png',
            description: 'Me is testing description'
        });
    };

Я не использую Oauth/запрашиваю разрешения пользователя.

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

Заранее спасибо


person Smccullough    schedule 21.09.2011    source источник
comment
У меня точно такая же проблема. Однако я могу отправить на работу с помощью тестовой консоли javascript. developers.facebook.com/tools/console Нажмите примеры и выберите ленту FB.ui, затем измените метод отправки вместо подачи, и он работает. Но я не могу понять, что на консоли отличается от моего кода.   -  person Plastic Sturgeon    schedule 21.09.2011
comment
@PlasticSturgeon это очень странно, не так ли? Я просто пробовал консольный инструмент, прежде чем заметил ваш комментарий. Я зарегистрировал проблему с Facebook, надеюсь, мы скоро получим ответ. developers.facebook.com/bugs/178705512204936   -  person Smccullough    schedule 22.09.2011
comment
@PlasticSturgeon Я только что нашел быстрое решение! В июле была обнаружена ошибка Facebook, которая до сих пор не устранена. «Отправить диалог» работает только с отображением: «всплывающее окно» все остальное выдает ошибки. bugs.developers.facebook.net/show_bug.cgi?id=18942   -  person Smccullough    schedule 22.09.2011


Ответы (1)


Об этом сообщается здесь: http://bugs.developers.facebook.net/show_bug.cgi?id=18942

Используйте параметр display: «popup», чтобы заставить его работать

person bolmaster2    schedule 05.10.2011