2012-03-14 3 views
0

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

<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 post Пожалуйста, помогите мне решить эту проблему!

ответ

2

Вы размещения на неправильный URL.

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

/me/news.reads 

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

/me/yournamespace:youractionname 

На данный момент, вы» перекручивая их.

0

Нихилу,

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

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

Perms page Graph API Explorer

Смежные вопросы