Действия публикации не работают в приложении Open Graph - PullRequest
0 голосов
/ 08 февраля 2012

Действительно борется с функцией postCook () после учебника Open Graph.

Код в руководстве:

<script type="text/javascript">  
  function postCook() {  
    FB.api('/me/YOUR_NAMESPACE:cook' + '?recipe=http://example.com/cookie.html','post',   
    function(response) {  
      if (!response || response.error) {  
        alert('Error occured');  
      } else {  
        alert('Post was successful! Action ID: ' + response.id);     
      }  
    });  
   }  
</script>  

Я заменил их действия и объекты своими действиями и объектами, но я все еще получаю сообщения об ошибках.

1 Ответ

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

Чтобы отладить еще, используйте firebug или аналогичный инструмент и console.log ответ, который вы получите от facebook.Это даст вам четкое представление о том, что не так.

if (! Response || response.error) {console.log (response);...}

или оповещение (response.error) подойдет.

...