与shopify集成的Java命令行应用程序的架构应该是怎样的?



在我的公司,我们有一个自定义的销售点,它是在内部建立的,我被分配到集成POS与shopify。对于mvp,我们决定使用简单的java应用程序,它将从命令行运行。我做了以下事情
1)去了www.shopify.com/app-developers,然后得到了我的私人商店bla.myshopify.com
2)然后进入应用程序->私有应用程序。得到了我的API密钥,密码和共享密钥。正如我所提到的,我们正在做一个简单的java应用程序,可以从命令行运行。这个应用程序将从本地文件中读取所有的密钥。现在我应该做OAUTH吗?正如他们提到的重定向到一个网页在这里https://docs.shopify.com/api/authentication/oauth。既然我们没有网页,我应该把用户重定向到哪里?
我做错了什么吗?如果有更好的架构请纠正我

Basic Authentication works with Shopify:无论你为http连接使用的是什么包,都应该有工具让你设置授权头。为您的包查找先发制人的授权,并使用API密钥:密码(来自私有应用程序)用于Base 64加密凭据令牌

最新更新