Действие связывает текст в посте на Facebook, диалог с использованием JavaScript не работает - PullRequest
0 голосов
/ 26 мая 2011

Я пытаюсь сделать приложение Facebook с помощью javascript. В моем приложении пользователь получает результат и диалоговое окно после всплывающей задержки.Все работает хорошо, кроме одного, вот мой код для «диалога на стене»

<script>
var publish = {
  method: 'stream.publish',
  display: 'popup', // force popup mode
  attachment: {
    name: 'Connect',
    caption: 'The Facebook Connect JavaScript SDK',
actions: [{ name: 'action_links text!', link: 'http://www.example.com' }],
    description: (
      'A small JavaScript library that allows you to harness ' +
      'the power of Facebook, bringing the user\'s identity, ' +
      'social graph and distribution power to your site.'
    ),
    href: 'http://www.example.com/'

  }
};

FB.ui(publish, Log.info.bind('stream.publish callback'));
</script>

Строка, содержащая действия, не работающие на меня. Может кто-нибудь просто сообщить, что решение для этого ...

Ответы [ 2 ]

1 голос
/ 08 марта 2012

Обратите внимание, что действие должно быть определено через веб-интерфейс fb для приложения!

1 голос
/ 26 мая 2011

Свойство должно называться action_links, а не actions и иметь только текстовые и href значения.Используйте что-то вроде:

action_links: [{ text: 'action link test', href: 'http://example.com'}]
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...