1

我是 shopify 应用程序开发的新手,并尝试使用 node 构建 shopify 应用程序,并在此处关注此帖子。一切都按照解释进行,但我有一些事情需要澄清,可能是非常基本的事情。

我的问题是当店主从商店的已安装应用程序列表中选择我的应用程序时,在哪里指定指向的链接?

正如我从上面App URL在应用程序的应用程序信息部分中给出的帖子中所了解的那样,它用于安装过程,并从那里重定向到Whitelisted redirection URL(s)应用程序中定义的其中一个以进行HMAC验证并交换永久访问令牌以访问商店的管理 API之后。

现在,一旦我的测试应用程序安装到商店并且从已安装的应用程序列表中选择应用程序时,请求再次转到App URL并被重定向以callback URL生成新的访问令牌。如果这就是它应该的样子,为什么它被称为永久访问令牌并且需要存储?如果这不是从已安装的应用程序列表中选择应用程序时如何指定要定向的 url 应该如何?

简而言之

当商店管理员从商店的已安装应用程序部分选择应用程序时,在哪里定义要定向的 url,如下所示。

在此处输入图像描述

4

1 回答 1

1

安装后 HMAC 验证和临时代码只是为了获取永久令牌,然后您应该将其安全地存储在数据库中。

您不必向使用您的应用程序的用户展示任何该过程;您可以让它在后台发生,然后在获得永久令牌后重定向到您喜欢的任何路线。

于 2017-11-07T13:28:29.210 回答