OAuth请求在登录shopify后重定向到管理仪表板

OAuth请求在登录shopify后重定向到管理仪表板,oauth,shopify,shopify-app,Oauth,Shopify,Shopify App,我已经创建了一个shopify应用程序来读取存储数据,如类别名称、产品名称等 我已经用python编写了脚本,请求OAUTH在shopify商店中安装我的应用程序。我在OAuth请求期间使用api密钥和密钥,并在partner dashboard中的应用程序中设置应用程序url和白名单重定向url。 这里发生了两种情况: 第一种情况是当存储所有者登录到存储时,OAuth请求被授予并重定向到应用程序安装页面,安装后重定向到与OAuth请求url一起传递的重定向url 第二种情况是商店所有者未登录商

我已经创建了一个shopify应用程序来读取存储数据,如类别名称、产品名称等

我已经用python编写了脚本,请求OAUTH在shopify商店中安装我的应用程序。我在OAuth请求期间使用api密钥和密钥,并在partner dashboard中的应用程序中设置应用程序url和白名单重定向url。 这里发生了两种情况:

  • 第一种情况是当存储所有者登录到存储时,OAuth请求被授予并重定向到应用程序安装页面,安装后重定向到与OAuth请求url一起传递的重定向url

  • 第二种情况是商店所有者未登录商店OAuth请求重定向到商店登录页面,登录页面重定向到商店的管理仪表板。不重定向到应用程序安装页面

  • 第一个病例没有问题。我一直在努力解决第二个案子。我想在登录商店后重定向到应用程序安装页面

    除了我之外,其他shopify开发者也面临着这个问题。以下是shopify讨论论坛中其他两个未回答的相同问题的链接

    我所尝试的:

    我想在django做这件事。下面是我试图将用户重定向到shopify商店进行授权的代码

    def重定向到商店(请求):
    重定向_url=“https://”+store_name+”。myshopify.com/admin/oauth/authorize?client_id=“+api_key”
    重定向\u url+=“&范围=读取\u订单、写入\u签出、读取\u主题、写入\u主题、读取\u产品、写入\u产品、未经验证的\u读取\u产品清单、读取\u产品清单、读取\u集合\u清单”
    redirect_url+=“&redirect_uri=“+python_app_base_url+”/get_shopify_access_token/”
    
    重定向(redirect_url)
    我也在尝试做同样的事情。不确定这是否有用,但我的问题是: