2016-04-06 165 views
2

我有以下功能(取自facebook webhook教程)訂閱應用程序到一個頁面,但我希望發生相反的事情(取消訂閱)。如何取消訂閱Facebook的webhook主頁廣告的頁面應用程序?

我該怎麼做?我還沒有在JavaScript中找到任何答案。

function subscribeApp(page_id, page_access_token) { 
     console.log('Subscribing page to app! ' + page_id); 
     FB.api(
      '/' + page_id + '/subscribed_apps', 
      'post', 
      {access_token: page_access_token}, 
      function(response) { 
       console.log('Successfully subscribed page', response); 
       // insert in DB 
      }); 
    } 
+1

我想我已經找到了我的答案: 功能unsubscribeApp(PAGE_ID,page_access_token){ 的console.log( '!退訂......' + PAGE_ID); FB.api( '/' + PAGE_ID + '/ subscribed_apps', '刪除', {的access_token:page_access_token}, 功能(響應){ 的console.log( '已成功取消訂閱頁面',響應); //插入DB }); } –

回答

5

這裏你走了。

function unSubscribeApp(page_id, page_access_token) { 
 
    console.log('Unsubscribing app from page! ' + page_id); 
 
    FB.api(
 
     '/' + page_id + '/subscribed_apps', 
 
     'delete', 
 
     {access_token: page_access_token}, 
 
     function(response) { 
 
     console.log('Successfully unsubscribed page', response); 
 
     } 
 
    ); 
 
    }

相關問題