首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何解析python shopify api InvalidURL:非数字端口:错误

如何解析python shopify api InvalidURL:非数字端口:错误
EN

Stack Overflow用户
提问于 2019-06-18 20:03:31
回答 2查看 449关注 0票数 1

我第一次使用python中的shopify api时,使用了shopify文档中的示例代码,得到了以下错误:

文件"D:\Users\Ammar\AppData\Local\Continuum\anaconda3\lib\http\client.py",行890,在_get_hostport提升端口(“非数字端口:'%s'”% hosti+1:)

InvalidURL:非数字端口:'0132af44c3872fc8e0@khawaja-kaleem-com.myshopify.com‘

Python3。Shopify-API

代码语言:javascript
复制
import shopify
shop_url = "https://apikey:secretkey@storename.myshopify.com/admin"
shopify.ShopifyResource.set_site(shop_url)
EN

回答 2

Stack Overflow用户

发布于 2019-06-19 13:39:41

这是Shopify Python包中存在的一个问题。需要升级到接口版本- 5.0.1。您可以在此处找到有关提出的问题的更多信息- Link

运行pip install ShopifyAPI==5.0.1以升级您的本地包。

Shopify 5.0.1套餐- Link

更新(解决方法):

代码语言:javascript
复制
#instead of:
shop_url = "https://'API_KEY':'PASSWORD'@SHOP_NAME.myshopify.com/admin"
shopify.ShopifyResource.set_site(shop_url)

#use:
shop_url = "https://SHOP_NAME.myshopify.com/admin"
shopify.ShopifyResource.set_user("API_KEY")
shopify.ShopifyResource.set_password("PASSWORD")
shopify.ShopifyResource.set_site(shop_url)
票数 0
EN

Stack Overflow用户

发布于 2019-09-06 09:15:51

仅仅通过查看文档是找不到的,但我在他们自己的测试here上找到了响应

他们的会话实例如下所示:

代码语言:javascript
复制
shopify.ShopifyResource.site = "https://this-is-my-test-show.myshopify.com/admin/api/unstable"
shopify.ShopifyResource.password = None
shopify.ShopifyResource.user = None

我肯定会更多地查看他们的测试,而不是他们的文档,这似乎是相当糟糕的文档

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56648704

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档