我一直在尝试通过特定渠道(而非“在线商店”)通过API禁用产品,但目前为止还没有运气。
当前,我可以通过“在线商店”销售渠道禁用产品,并且其发布为“ false”,但是该属性已被列为弃用,建议使用Publication对象。
请求发布对象一直需要read_publications,write_publications访问,但是缺少这些作用域,因为它说“ Oauth错误missing_shopify_permission:read_publications,write_publications”。
这里https://community.shopify.com/c/Shopify-APIs-SDKs/write-publications-and-read-publications-access/m- ...我看到有后续操作可以帮助实现这一目标,但是Shopify论坛或相关支持仍然没有得到我的回应。
我的应用是公开的,我需要创建的功能是从所有销售渠道禁用特定产品,然后仅在“在线商店”渠道上启用它。
我找到了可以做到这一点的应用程序,所以我认为应该有一种方法,但是我在文档中找不到此方法。该应用程序的名称为“批量产品编辑(BPE)”
知道如何使它正常工作吗?
问候
[如果您要控制产品在销售点或在线商店以外的渠道上的可见性(发布或取消发布),目前无法通过API进行。您只能从在线商店禁用启用。