1

我有兴趣使用 ruby​​ 开发命令行应用程序来更新 Facebook 状态。为此,我需要进行身份验证。Facebook Api 是否使用命令行应用程序提供身份验证?我检查了 facebook api,不支持命令行应用程序。那么我应该如何进行呢?

4

1 回答 1

1

目前,没有用户与浏览器的交互,就无法授权用户。

我们的 OAuth 2.0 实施不包括对为桌面操作系统构建的应用程序的明确支持。但是,如果您的应用程序可以嵌入 Web 浏览器(大多数桌面框架,如 .NET、AIR 和 Cocoa 都支持嵌入浏览器),您可以使用客户端流程并进行一项修改:特定的 redirect_uri。

请参阅身份验证文档的Windows、OS X 和 Linux 本机应用程序部分

还有一种无需浏览器即可使用的身份验证方法,称为设备身份验证,目前仅支持有限数量的合作伙伴不适用于一般用途

于 2012-04-19T07:29:30.283 回答