2013-05-14 26 views

回答

2

您可以在您的應用程序上設置一個安裝頁面,它將爲您的應用程序生成授權請求。

有效地,你會採取他們的myshopify網址。如果您正在使用omniauth這是非常簡單的整合 - https://github.com/Shopify/omniauth-shopify-oauth2

看看的示例應用程序,看看它是如何做

+0

感謝 - 我一直在用Java庫,我想您所創建的實驗,但CRest不支持OAuth2,對吧? –

+1

我認爲這樣做,但你需要獲得你的憑證。我們沒有添加代碼,因爲它當天真的不需要。您可能需要創建一個新的Credential實現,爲oAuth會話準備CRest客戶端。我相信那裏有一些oAuth java庫,但我沒有使用它們中的任何一個。 – csaunders

+0

謝謝是的 - 得到了這個工作,但發現代理回調和webhooks的驗證使用HMAC Sha256加密方法,我不得不實施自己。 –

相關問題