问题标签 [etsy]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
617 浏览

python - Etsy API python 图片上传

有人使用 python 使用 API 向 Etsy 添加列表吗?我正在使用requests_oauthlib,但是想将图像上传到列表时不断出错。其他功能,如列表创建等。图片上传代码:

错误:

提前致谢!

0 投票
1 回答
730 浏览

python - etsy-api-oauth1 PUT 请求从 python 发出时返回无效签名,但不是来自 Postman

在向 ETSY REST API 发送 PUT 请求时,我一直在解决一个问题,当我发出 PUT 请求时,我得到一个signature invalid error. 我已经尝试了在谷歌上找到的所有解决方案,但似乎没有一个有效。

如果我指定 auth 参数进入正文,则通过 POSTMAN 发送相同的请求是可行的。但是,当我尝试使用 python 的标准程序复制它时,我得到了相同的invalid signature error.

即使我为邮递员的确切请求导出了 python 代码,在 python 中运行所述代码时,我也会收到签名无效错误。

这是我需要发送的 json 数据:

Etsy 使用 Oauth1,POST 和 GET 请求在 Python 中工作正常,但在 POSTMAN 中不起作用,返回无效签名错误。

也许他们正在做一些不同的事情导致这种行为?

我需要构建一个简单地获取产品数据、oauth1 详细信息并将其发送到 Etsy 的请求。请让我知道我错过了什么。

0 投票
1 回答
54 浏览

etsy - 客人购物车选择的变体在 Etsy API 中不起作用

使用 guestCart API 端点的 addToGuestCart 方法时, selected_variations 参数不起作用。我尝试以 JSON 格式发送帖子数据,并将 selected_variations 设置为包含从 getInventory 端点检索到的两个变体的数组。API 请求提供 200 HTTP 响应,但不返回任何数据,并且该项目未出现在 Etsy 购物车中。在没有 selected_variations 集的情况下进行相同的 API 调用可以正常工作。您能否建议在对 addToGuestCart 端点的调用中包含 selected_variations 的正确格式?

0 投票
1 回答
62 浏览

javascript - 渲染和执行