需要 write_publications 权限点。
接口访问需要令牌,具体如何获取令牌请参考:身份认证
修改和更新指定的Publication对象。
Arguments
input ● PublicationUpdateInput!non-null
用于更新Publication的输入字段。
More
id ● ID!non-null
需要更新的Publication的ID。
Return
publication ● Publication
更新后的 Publication。
More
userErrors ● [PublicationUserError!]!non-null
执行过程中发生的错误列表。
More
错误码
关于更多通用错误码说明,参考:状态码和错误码
Example
更新Publication
mutation PublicationUpdate {
publicationUpdate(
id: "gid://shopline/Publication/57843853"
input: {
publishablesToRemove: ["gid://shopline/Product/16055271775622479314742093"]
publishablesToAdd: ["gid://shopline/Product/16055271775622479314742093"]
}
) {
userErrors {
code
field
message
}
}
}
Response
{
"data": {
"publicationUpdate": {
"userErrors": []
}
}
}
这篇文章对你有帮助吗?