2017-10-13 85 views
0

我試圖使用圖形API調用刪除評論。無法使用Facebook Javascript SDK刪除評論 - 使用正確的訪問令牌

https://graph.facebook.com/[comment-id]?access_token=[access-token]&method=delete 

但是,就access-token而言,我不確定使用哪一個?我已經使用我的應用程序的「用戶訪問令牌」,「頁面訪問令牌」和「應用程序令牌」。它不適用於任何這些。

[PS,我的應用程序擁有所有權限,我甚至已經提交,以供審查]

我只是想知道,如果要刪除的未發佈應用程序發佈的評論甚至可能嗎? (因爲我看到Delete只允許頁面訪問令牌)。

因此,請讓我知道是否有可能從用戶的帖子中刪除評論。如果是的話,提供哪個access_token。

回答

0

的文檔列表中的所有neccessary訪問令牌和權限:

https://developers.facebook.com/docs/graph-api/reference/v2.10/comment#deleting

我與用戶配置文件試了一下,似乎沒有可以發表評論或刪除它們 - 不管是由應用程序或手動創建:

通過API發佈評論僅適用於頁面訪問 令牌

對於Pages,您需要根據文檔使用具有必要權限的Page Tokens。

+0

那麼,是不是無法刪除特定的帖子用戶? –

+0

我們只能刪除特定頁面的評論/帖子? –

+0

是的,看起來像它 – luschn

0

它在我看來,你正在做一個HTTP GET調用,並在最後只是將& method = delete。這不是它如何工作

你應該做一個HTTP DELETE調用。因此,而不是做一些像$獲得(...),你應該做$.ajaxtype: 'DELETE'

此外,請確保您的令牌具有publish_actions許可

+0

我想在Facebook的圖表API瀏覽器上做這個。 (developer.facebook.com/tools/explore),並且我得到了帖子的無效訪問令牌問題。 –

相關問題