首页 文章

我可以通过shopify oAuth2传递其他参数

提问于
浏览
1

所以我正在浏览Shopify的oAuth2流程,我正在做以下事情 .

SHOP_NAME.myshopify.com/admin/oauth/authorize?client_id=xxxxx&scope_string=xxx&redirect_uri='mysite.com/shopify_callback'

然后通过执行交换临时令牌以获取access_token

SHOP_NAME.myshopify.com/admin/oauth/access_token?client_id=xxxxx&client_secret=XXXXX&code=xxxx

然后我回到我存储的access_token - 一切都很好 . 然而,获取应用程序的初始启动点可能是几个地方之一,我想传递一个额外的参数以及oAuth2参数..类似的东西

SHOP_NAME.myshopify.com/admin/oauth/authorize?client_id=xxxxx&scope_string=xxx&redirect_uri='mysite.com/shopify_callback'&myparam='uniqueid” SHOP_NAME.myshopify.com/admin/oauth/access_token?client_id=xxxxx&client_secret=XXXXX&code=xxxx&myparam = 'UNIQUEID'

所以返回 access_tokenmyparam .

有没有办法做到这一点?

谢谢 .

1 回答

  • 1

    您可以在 redirect_uri 中附加必需的参数

    SHOP_NAME.myshopify.com/admin/oauth/authorize?client_id=xxxxx&scope_string=xxx&redirect_uri='mysite.com/shopify_callback?myparam=uniqueid'

相关问题