【发布时间】:2022-06-10 23:38:52
【问题描述】:
这有点小众,因为它专注于 [Discogs API][1],但我希望这个更活跃的论坛上的人可能对它有经验。
我正在处理一个数据工程问题,以尝试减少库存滞后。我的目标是把我的库存放到 Shopify 中,然后当有东西在商店出售时,从 discogs 中取出它。
我正在做的事情:
- 将我的库存拉入 airtable
- Zapier 然后在我的 Shopify 中创建新的“产品”。
- Shopify 可以从售票中提取已售商品
理论上应该只离开 4. 简单的 POST 到市场列表以标记为草稿或删除以将其删除。
4 证明了一切都不简单。
我已经为我的应用完成了 oauth 流程,并且有密钥(因此能够将库存拉入 Airtable),但正在运行
POST https://api.discogs.com/marketplace/listings/11111111?status=Draft&key=key&secret=secret
得到“您无权查看此资源。请以所有者身份验证以查看此内容。”
什么给了?类似的失败 `` 删除https://api.discogs.com/marketplace/listings/11111111?key=key&secret=secret
What am I doing wrong? Also looking if anyone has tips on using Zapier's web hooks to do the removals.
[1]: https://www.discogs.com/developers#page:marketplace,header:marketplace-listing-post
【问题讨论】:
-
可能更令人困惑:在下一条评论中通过 python discogs 应用程序运行项目时,我可以毫无问题地修改项目。
-
这个很难回答,你可以查看这个资源discogs.com/forum/thread/796381,尝试清理应用程序的缓存和数据。 (答案的最底部)
标签: rest shopify zapier discogs-api