Facebookが新たなAccess Token Introspection APIを出したようです

今朝fb_graphにこんな要望が来てて知ったのですが、Facebookが新たなAccess Token Introspection APIを出したようです。

Adding support for /debug_token endpoint · Issue #269 · nov/fb_graph

こんなリクエストを送ると

https://gist.github.com/3896829

こんなレスポンスが帰ってくる、と。

https://gist.github.com/3896826

“data” ってなんやろとかApp Token無いと使えへんのメンドイなとか思ったりはしますが、ちゃんと別のClientに発行されたAccess Tokenをinput_tokenとして送るとエラーが帰ってくるし、Success Responseにはscopeとかissued_atとかも付いてくるので、いろいろと使い勝手は良さそうですね。まぁ例のごとく完全に独自仕様ですが。

って実際にGraph API Explorerで試したら、issued_at返ってこないですが(謎

オフィシャルドキュメントはこちら。

Debugging Access Tokens and Handling Errors