按照documentation端點看起來像你將如何使用facebook php sdk執行`debug_token`調用?
GET /debug_token?
input_token={input-token}&
access_token={access-token}
其中
input_token:
訪問令牌你想獲得有關
access_token
:您的應用程序訪問令牌或從一個有效的用戶訪問令牌應用程序的開發人員
假設我沒有「有效的用戶訪問權限en應用程序的開發人員「 - 僅僅因爲我不想每隔2個月刷新一次,並始終記住 - 我如何使用」應用程序訪問令牌「執行此操作?
getApplicationAccessToken()
方法受到保護,因此如果不將其重寫爲公開,則無法訪問它。
任何優雅的解決方案,我錯過了?
PS:一個調用示例,將失敗,「你必須提供一個應用程序訪問令牌或用戶訪問令牌是應用的所有者或開發者」的錯誤由於缺乏訪問令牌:
$tokenDebug = $fb->api('debug_token', array(
'input_token' => $token,
));
PPS:「有趣」的事情是,上面的錯誤不會出現在每個$token
,但對於某些人來說,我看不到任何明顯的失敗和成功的標記之間的區別。
PPPS:$token
是用戶訪問令牌
PPPPS:創建爲FB PHP SDK https://developers.facebook.com/bugs/637897982899835
PPPPPS功能要求:也許它可能是更好的,而不是創建一個拉請求,但它是1 :上午30點,我太累了
爲什麼要在第一個位置調試_application_訪問令牌......? – CBroe
@CBroe:我想調試用戶訪問令牌'$ token' – zerkms
'app_id | app_secret'(兩個值與中間的管道符號連接)總是作爲應用程序訪問令牌運行。 – CBroe