我正在尝试使用 Adobe AIR 制作 Twitter 客户端,我如何才能通过 Javascript 成功使用 OAuth?我的意思是,我用过 jsOauth但它似乎在某处缺少 oauth_signature ...
最佳答案
您可以尝试的一件事是您可以使用专用于 authentication 的 Facebook 开发人员部分中描述的方法。 .您需要称为“客户端流程”的部分。
简而言之,他们建议您创建一个应用程序,该应用程序会将其加载的页面重定向到一个特殊的 URI,查询参数中包含 app_id
和 backurl
。一旦 Facebook 管理了您的应用程序的权限,它将使用 URI 片段中的特殊访问 token 将用户重定向回您的页面,例如http://example.com/my_app_page/#token=foobar
。这样只有您在客户端的脚本才能访问此 token 并使用它向 Facebook API 发出请求。
关于javascript - 使用 Javascript 的 Twitter OAuth,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5070084/