gpt4 book ai didi

python - 尝试使用 shopify python api 启动 session 时出现 500 内部服务器错误

转载 作者:太空宇宙 更新时间:2023-11-03 19:14:55 26 4
gpt4 key购买 nike

我正在关注 https://github.com/Shopify/shopify_python_api 上的教程但在第 4 步我总是收到“500 内部服务器错误”。

我不确定我是否正确遵循了这些步骤。

第 3 步之后,我在浏览器中访问 permission_url 中的 URL,单击“安装”,然后将数据从我重定向到的 URL 复制到名为的 python dict参数

执行步骤 4 时我得到:

Traceback (most recent call last):
File "<console>", line 1, in <module>
File ".../lib/python2.7/site-packages/shopify/session.py", line 53, in __init__
self.token = self.request_token(params['code'])
File ".../lib/python2.7/site-packages/shopify/session.py", line 90, in request_token
response = connection.post(access_token_path, ShopifyResource.headers)
File ".../lib/python2.7/site-packages/pyactiveresource/connection.py", line 313, in post
return self._open('POST', path, headers=headers, data=data)
File ".../lib/python2.7/site-packages/shopify/base.py", line 18, in _open
self.response = super(ShopifyConnection, self)._open(*args, **kwargs)
File ".../lib/python2.7/site-packages/pyactiveresource/connection.py", line 258, in _open
response = Response.from_httpresponse(self._handle_error(err))
File ".../lib/python2.7/site-packages/pyactiveresource/connection.py", line 367, in _handle_error
raise ServerError(err)
ServerError: HTTP Error 500: Internal Server Error

最佳答案

对于私有(private)应用程序,您不需要执行授权步骤来获取 token 。该 token 只是私有(private)应用程序密码。因此激活 session 只需要执行以下操作:

session = shopify.Session(SHOP_URL)
session.token = PRIVATE_APPLICATION_PASSWORD
shopify.ShopifyResource.activate_session(session)

关于python - 尝试使用 shopify python api 启动 session 时出现 500 内部服务器错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11671304/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com