2

Yammer とデータを同期する、ユーザーの操作なしでバックグラウンド アプリケーションを構築しようとしています。問題は、ユーザーもブラウザー セッションもない場合に Yammer で認証する方法です。私の理解では、Yammer はサーバー バックグラウンドで実行されるこのタイプのアプリケーションをサポートしていません。回避策はありますか?

更新: Google の実装を調べました。OAuth 2.0 の「リフレッシュ トークン」を使用しているようですが、ブラウザ UI で初めて認証する必要があります。Yammer にはこれらの「更新トークン」がないようですが、アクセス トークンの有効期間も設定されていません。これにより、このような「バックグラウンド」アプリに管理 UI を介して初めてア​​クセス トークンを与え、バックグラウンドで実行している間、このトークン (または「更新」トークン) を使用し続ける必要があると結論付けました。これは有効な結論ですか?

4

2 に答える 2

0

私の理解はあなたと同じで、Yammer アクセス トークンを使用するカスタム .Net Web アプリケーションを作成しました。私のアプリケーションは、このアクセス トークンで 1 か月以上正常に動作していましたが、突然動作しなくなりました。

いくつかの分析の後、アクセス トークンが変更されていることがわかりました。なぜ、どのようにそれが起こったのかわかりません。

于 2015-01-27T21:00:41.967 に答える