0

アプリケーションにリンクインを実装しようとしています。Rest API を使用して、OAuth トークンを使用してバックエンド経由でネットワークの更新を自分のリンクイン アカウントに共有できるようにしたいと考えています。

JavaScript API は、そのトークンが 30 分ごとに期限切れになり、ネットワーク更新を共有するために毎回 (30 分以上) ログインする必要があるため、使用できません。そのため、REST API と OAUTH トークンを使用してネットワーク更新を Java と共有したいと考えています。

Scribe と Spring Social を検討しました (ただし、Spring Social のリンクされたモジュールは現時点ではリリース候補のままです)。ただし、これらのライブラリを使用するには、より高いバージョンの Java が必要であり、アプリケーションで現在 Java 1.2 を使用しています。

REST API を使用して OAuth 呼び出しを行ってネットワーク更新を共有する方法はありますか、それとも Java 1.2 をサポートする OAuth 用の Java ライブラリはありますか?

どんな助けや指示もいただければ幸いです

ありがとう

4

1 に答える 1

1

LinkedIn Api for Java 1.2 で動作する OAuth lib はありません。実際、LinkedIn のすべてのエンドポイントで適切に動作する唯一のライブラリは (いくつかのまれなエンコーディングの問題のため)、scribe であると私は主張します。

ほとんどのスクライブ コードは 1.2 互換です。唯一の問題は、いくつかのジェネリック ( Map<T,U>) と注釈であり、変更するのはそれほど難しく@Overrideありません。

ソースを掘り下げて、必要なビットをコピーして貼り付けることに興味がある場合 (スクライブは MIT ライセンスなので、ほとんど何でも好きなことができます)、署名プロセスのコアこのクラスにあります。

幸運を。

于 2012-10-19T14:51:52.273 に答える