簡體   English   中英

Java桌面應用程序連接到Web服務-oAuth

[英]Java desktop application connecting to web service - oAuth

我不知道如何將Java桌面應用程序連接到Shoplo API。 我讀過許多網站,但所有網站都已過時,下載它們使用的二進制文件確實非常困難。 我閱讀了有關“ Java中的簡單REST客戶端”的www.javacodegeeks.com文章,但未涵蓋oAuth協議。 我不知道如何發送以下參數:

oauth_consumer_key - the API KEY for your app
oauth_consumer_secret - the shared secret for your app

Shoplo API

只要按照步驟theese - https://docs.shoplo.com/api/auth ,使用的OAuth2記得使用theese驗證數據(你必須創建伙伴有分應用程序來獲得公鑰和密鑰- https://開頭的合作伙伴.shoplo.com / apps ):

 $SSOAuthConfig = ['apiBaseUrl'  => 'https://api.shoplo.com',
                   'authBaseUrl' => 'https://auth.shoplo.com',
                   'publicKey'   => getenv('SHOPLO_API_KEY'),
                   'secretKey'   => getenv('SHOPLO_API_SECRET'),
                   'callbackUrl' => getenv('SHOPLO_CALLBACK_URL')]

我是使用他們的PHP庫( https://github.com/Shoplo/sso-auth )在PHP中完成此操作的,但是Shoplo文檔和庫之間有些混亂……但是最后使用上面附帶的配置工作了。 我知道您問過Java,但是在轉換為Java應用程序時應該會有所幫助。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM