繁体   English   中英

如何为shopify应用程序生成密码

[英]How can I generate a password for a shopify app

根据文档 ,这是我要在控制台中进行的测试:

import os
import shopify

SHOPIFY_API_KEY = os.environ.get('SHOPIFY_API_KEY')
SHOPIFY_API_SECRET = os.environ.get('SHOPIFY_API_SECRET')
SHOPIFY_API_PASSWORD = '' # os.environ.get('SHOPIFY_API_PASSWORD')  # TODO: I don't have this

shop_url = "https://%s:%s@appappapp.myshopify.com/admin" % (SHOPIFY_API_KEY, SHOPIFY_API_PASSWORD)
shopify.ShopifyResource.set_site(shop_url)
shopify.Session.setup(api_key=SHOPIFY_API_KEY, secret=SHOPIFY_API_SECRET)
products = shopify.Product.find(limit=3)

我当然得到了:

pyactiveresource.connection.UnauthorizedAccess: Response(code=401, body="{"errors":"[API] Invalid API key or access token (unrecognized login or wrong password)"}

我不知道如何生成密码。 我的shopify连接正在通过SHOPIFY_API_KEY / SHOPIFY_API_SECRET与django集成在一起,并将访问令牌存储在会话中。

在URL https://app.shopify.com/services/partners/api_clients/<app-id>我可以生成秘密和刷新令牌,但是没有密码。

如何在控制台上使用它? 如何为shopify应用生成密码?

您不需要生成Shopify密码。 您需要为合作伙伴应用安装应用所需的API密钥和密钥。

您需要私人应用程序的API密钥和密码。 您需要合作伙伴应用程序的API密钥和密钥。

本质上,您需要遵循以下步骤。

1) setup your Shopify app using your API key and secret.

2) setup the permission url by specifying your store and scope

3) grab the values returned by the permission url in order to get your
Shopify permanent token. (you get the token by doing a call using
the params you got from step 2)

4) use the token you have to make all your API calls

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM