有一段时间我一直在尝试通过Googles My Business API Build 一个工作 PATCH
请求来更新位置,但我还没有成功请求 .
这是我上次尝试请求时的样子:
{
location": {
"primaryPhone": "1-800-TEST"
},
"languageCode": "en",
"fieldMask": "primaryPhone",
"validateOnly": true
}
当我省略类似 fieldMask
之类的内容时,我收到一条错误消息,指出 address.country
未设置,但是当它出现时我收到以下错误:
{
"error": {
"code": 400,
"message": "Request contains an invalid argument.",
"status": "INVALID_ARGUMENT"
}
}
信息量不大:P
我有什么想法可能做错了吗?有人有工作样品申请吗? (最好更新开放时间):)
1 回答
在开始工作之前,我一边寻找一个例子一边在这里结束 . 所以,迟到总比没有好,这是一个有效的答案 .
描述如何处理请求的字段与进入该位置的数据之间存在区别 . 前者去了吗?在URL中 . 后者进入体内 .
所以你应该发一个:
身体:
假设您有一个有效的
Authorization
标头,这应该可行 .