Ошибка публикации действия Facebook Opengraph - PullRequest
0 голосов
/ 15 марта 2012

Я пытаюсь создать кнопку чтения для своего приложения. Я реализовал код в соответствии с руководством, но когда я нажимаю кнопку публикации, он говорит, что произошла ошибка

    <script type="text/javascript">
  function postArticle()
  {
      FB.api(
        '/me/svolzesocial:news.reads?article=<?php the_permalink() ?>',
        'post',
        function(response) {
           if (!response || response.error) {
              alert('Error occured');
           } else {
              alert('Successful! Action ID: ' + response.id);
           }
        });
  }
  </script>

Я также попытался отладить, но там не было ошибок. Я создал кнопку публикации на этой странице Сообщение Svolze Пожалуйста, помогите мне решить эту проблему!

Ответы [ 2 ]

2 голосов
/ 15 марта 2012

Вы отправляете сообщение не по адресу.

Если вы используете сборку в действии чтения, вы должны опубликовать на

/me/news.reads

Если вы используете пользовательское действие, вы должны опубликовать на

/me/yournamespace:youractionname

В данный момент вы сворачиваете их.

0 голосов
/ 15 марта 2012

Nikhil,

Пожалуйста, также console.log (ответ), когда есть ошибка, чтобы помочь отладке.Я предполагаю, что у вас нет правильных разрешений - вам понадобится publish_actions для публикации от имени пользователя.Добавьте кнопку входа с правильной областью действия, а затем попробуйте опубликовать.

Некоторые ресурсы:

Страница Пермь Graph API Explorer

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...