0

當我使用「我/ nativeamericannews:be_proud_of/story?」時在Graph API Explorer中,它正確地給了我一個JSON響應,但是當我嘗試從我的畫布應用程序獲得相同的響應時,它始終提供一個錯誤。我已經查看了所有內容,但無法看到我應該如何嘗試查詢用戶與我的對象和操作的交互。我查詢像這樣(be_proud_of是我的行動之一,故事是我的對象之一):使用JavaScript API的圖API查詢用於打開圖形操作和對象

function checkProudOf() { 
    FB.api('/me/nativeamericannews:be_proud_of/story', 'post', function(response) { 
     if (!response || response.error) { 
      alert('Error occurred'); 
     } else { 
      alert('Post for Info was successful! Action ID: ' + response.id); 
     } 
    }); 
} 

我張貼的行動和一切工作正常:

function postProudOf() { 
    FB.api('/me/nativeamericannews:be_proud_of' + '?story=' + encodeURI(document.URL), 'post', function(response) { 
     if (!response || response.error) { 
      // alert('Error occurred'); 
     } else { 
      // alert('Post was successful! Action ID: ' + response.id); 
     } 
    }); 
} 

任何想法?我希望能夠在訪問我的應用程序時使用我的對象和操作顯示聚合和用戶的歷史記錄。謝謝!

回答

0

好吧,那真是令人尷尬。最後它非常簡單。當我閱讀Facebook的信息時,它是一個「獲得」而不是「發佈」。

修復了這個問題。