Java桌面应用程序连接到web服务-oAuth

Java桌面应用程序连接到web服务-oAuth,java,rest,oauth-2.0,desktop-application,Java,Rest,Oauth 2.0,Desktop Application,我不知道如何将Java桌面应用程序连接到ShoploAPI。 我读过很多网站,但都是过时的,下载他们使用的二进制文件真的很难。我读了一篇关于“Java中的简单REST客户机”的文章,但它并没有涉及oAuth协议。我不知道如何发送以下参数: oauth_consumer_key - the API KEY for your app oauth_consumer_secret - the shared secret for your app 只需遵循SE步骤,使用oAuth2并记住使用SE验证数据

我不知道如何将Java桌面应用程序连接到ShoploAPI。 我读过很多网站,但都是过时的,下载他们使用的二进制文件真的很难。我读了一篇关于“Java中的简单REST客户机”的文章,但它并没有涉及oAuth协议。我不知道如何发送以下参数:

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

只需遵循SE步骤,使用oAuth2并记住使用SE验证数据(您必须在partner accoun上创建一个应用程序以获取公钥和密钥):

我在PHP中使用他们的PHP库()实现了这一点,但Shoplo文档和库之间存在混乱。。。但它最终还是使用了上面附带的配置。我知道您询问过Java,但在转换为Java应用程序时应该会有所帮助

 $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')]