为Shopify用户构建第三方工具,如何访问数据?

为Shopify用户构建第三方工具,如何访问数据?,shopify,Shopify,今天我有一个有趣的用例供您使用 我的团队和我正在构建一个免费的第三方计算器工具,使用户能够使用他们商店的数据计算指标 我们正在寻找方法来获取必要的数据并执行计算,以向用户显示。。。到目前为止,我们想出的最好办法是要求用户从Shopify导出一份报告,并将其上传到我们的应用程序中 正在寻找与此类似的用户体验: 用户打开我们的工具,应用程序托管在custom domain.com 用户以某种方式验证或登录Shopify,或批准我们的应用程序临时访问其数据。 我们的应用程序为用户执行计算,结束数据

今天我有一个有趣的用例供您使用

我的团队和我正在构建一个免费的第三方计算器工具,使用户能够使用他们商店的数据计算指标

我们正在寻找方法来获取必要的数据并执行计算,以向用户显示。。。到目前为止,我们想出的最好办法是要求用户从Shopify导出一份报告,并将其上传到我们的应用程序中

正在寻找与此类似的用户体验:

  • 用户打开我们的工具,应用程序托管在custom domain.com

  • 用户以某种方式验证或登录Shopify,或批准我们的应用程序临时访问其数据。

  • 我们的应用程序为用户执行计算,结束数据访问

  • 关于如何促进数据的认证或访问,有什么想法吗?Shopify似乎没有“使用谷歌登录”之类的认证按钮


    谢谢

    认证访问有两种模式,即在线和离线。在这个场景中,您需要的是在线访问

    具有联机访问模式的令牌链接到网络上的单个用户 存储,其中访问令牌的寿命与 用户的web会话。此类型的访问模式旨在在以下情况下使用: 用户正在通过web与您的应用程序交互,或者当应用程序 必须尊重单个用户的权限级别。此访问模式 必须在授权阶段明确请求

    它还应该满足您与结束数据访问相关的需求

    • 使用此访问模式创建的访问令牌是临时的,并保证在一段时间后过期
    • 当用户注销Shopify admin时,在同一web会话期间创建的所有在线模式访问令牌都将被吊销

    一旦您拥有访问令牌,您就可以使用Shopify API查询数据,这样您的用户就不必手动上传任何文件。

    谢谢!因此,基本上,系统会提示用户授予权限,从而为该会话生成一个访问令牌。太好了,非常感谢。我被他们的文件弄糊涂了。