2015-10-02 52 views
0

我已經註冊了Yammer的虛擬應用程序,因爲我仍處於測試階段。我把我的組織的主頁作爲重定向URI。老實說,沒有應用程序託管在任何地方。不過,我認爲可以測試身份驗證並開始創建令牌。這就是我所做的。Yammer身份驗證

  1. 導航到https://www.yammer.com/client_applications頁面。
  2. 已註冊申請。我提供了「RedirectURI」。我獲得了「客戶端ID」,「客戶端密鑰」和「預期重新指定」。

由於我沒有應用程序來啓動任何東西,我在瀏覽器中手動輸入了以下URL。 「https://www.yammer.com/oauth2/authorize?client_id=[:client_id]&response_type=code&redirect_uri=[:redirect_uri]」。

  1. 我被帶到應用程序註冊頁面。我點擊了「允許」。
  2. 現在該頁面被重定向到我的組織的主頁,正如我提供的「www。< < >>。com/code =」。

  3. 我複製了這段代碼,試圖啓動「https://www.yammer.com/oauth2/access_token.json?client_id=%s&client_secret=%s&code=%s」。

  4. 我期望創建一個令牌,以便我回到我的虛擬JAVA程序並開始連接到Yammer,但我不允許在上述步驟中進行連接。我收到「未授權」錯誤。

有些請指出我需要做什麼?我的要求是,我不在應用中獲取該令牌,但隨後將其用於基於SWT的Rich Client JAVA應用程序以連接到Yammer。

回答

0

我認爲對oauth2/access_token.json的請求需要是POST而不是GET