0

我编写了一个小型 Java 程序来处理从服务器到服务器的 Facebook API,它非常简单,尤其是在从 Facebook 获取代码参数时(在回调 URL 上)。我只需要使用 HttpClient(我使用了 apache commons)。

现在我正在尝试开发一个使用 Netflix API 的客户端,但由于某种原因,我需要使用一些 OAuth 客户端(而不仅仅是 HttpClient 并重载 AppID 和秘密等参数)。

我不得不说我有点困惑,我不确定为什么会有这样的差异。

我必须说我对 OAuth 不是很熟悉,也许这是不同协议版本(1.0a 和 2.0)的结果,但如果有人能帮我解决这个问题,我将不胜感激。

4

1 回答 1

0

我最终使用这些 gem 手动创建了签名和 oauth 调用:

require 'cgi'
require "base64"
require "hmac-sha1"
require 'net/http'

有关构建呼叫的详细信息,请在此处查看我的答案: 为 Netflix 生成 oauth_signature

于 2012-07-20T00:18:14.123 回答