2012-07-24 3 views
2

JS FB.api([...]으로 작업을 수행하려고하면 No callback passed to the ApiClient [...] 이 콜백은 어디에서 설정할 수 있습니까?ApiClient에 콜백이 전달되지 않음

+0

'ApiClient'를? FB.api() 또는 FB.ui() – Igy

+0

호출에 직접 정의 된 콜백이 아닌지 확인하십시오. 방금 FB.api() 함수에 함수를 추가해야했습니다. – heysamhey

+0

아마 이것을 답으로 추가하고 받아 들여야합니다. – Igy

답변

5

그냥 API 호출에 콜백 함수를 추가

FB.api(
     '/me/[YOUR_APP_NAMESPACE]:[YOUR_ACTION]', 
     'post', 
     { recipe: '[LINK_TO_YOUR_OBJECT]' }, 
     function(response) { 
      if (!response || response.error) { 
       alert('Error occured'); 
      } 
      else { 
       alert('Action was successful! Action ID: ' + response.id) 
      } 
     } 
    ); 
관련 문제