英文:
GMB Patch local post add or delete image
问题
我想要编辑(PATCH)本地帖子以添加/删除照片,如何更改数据/updateMask以一次添加多个媒体或删除其中一个?
文档链接
https://developers.google.com/my-business/reference/rest/v4/accounts.locations.localPosts/patch
https://developers.google.com/my-business/content/posts-data#edit_posts
我尝试将updateMask更改为media并发送包含所有媒体的数组,其中包括我的URL,但响应是BAD_REQUEST消息,太多照片。一个帖子最多只能有1张照片,但在Google上可以添加10张照片...
用于替换本地帖子中所有媒体的有效请求
PATCH https://mybusiness.googleapis.com/v4/accounts/*/locations/*/localPosts/*?updateMask=media.mediaFormat,media.sourceUrl
const payload = { media: [{ mediaFormat: "PHOTO", sourceUrl: "URL" }] }
英文:
I wanted to edit (PATCH) local posts add/delete photos
how change data/updateMask to add many media in one time or delete one of them?
links to docs
https://developers.google.com/my-business/reference/rest/v4/accounts.locations.localPosts/patch
https://developers.google.com/my-business/content/posts-data#edit_posts
i try change updateMask to media and send array of all media adding one with my URL but respond is BAD_REQUEST message Too many photos. A post may only have a maximum of 1 photos. but on google can add 10 pic...
Working request to replace all media in local post
PATCH https://mybusiness.googleapis.com/v4/accounts/*/locations/*/localPosts/*?updateMask=media.mediaFormat,media.sourceUrl
const payload = { media: [{ mediaFormat: "PHOTO", sourceUrl: "URL" }] }
答案1
得分: 2
我支持GMB写了一封信。对我们来说是个坏消息。以下是他们的回复:
不幸的是,Google Business Profile API目前不允许每篇帖子有多张照片。一篇帖子最多只能有1张照片。
当Google Business Profile API的任何更改或新功能可用时,我们将在Google Developers网站上宣布。真诚地,Shalini
Google Business Profile API团队
英文:
I wrote in support of GMB. Bad news for us. Here is their response.
> Unfortunately, the Google Business Profile API doesn’t currently allow
> multiple photos per post. A post may only have a maximum of 1 photo.
> We’ll announce any changes or new features of the Google Business
> Profile API when they become available on the Google Developers site.
>
>
> Sincerely, Shalini
>
> The Google Business Profile API team
答案2
得分: 0
"media" 是数组类型,您只需向其添加更多元素。
"media": [
{
object (MediaItem)
}
]
要更新整个数组,updateMask
应该只是 media
。
英文:
media
is of type array, you can just add more elements to it.
"media": [
{
object (MediaItem)
}
]
To update the whole array, the updateMask
should just be media
.
通过集体智慧和协作来改善编程学习和解决问题的方式。致力于成为全球开发者共同参与的知识库,让每个人都能够通过互相帮助和分享经验来进步。
评论