这是我的要求。
POST https://proximitybeacon.googleapis.com/v1beta1/beaconinfo:getforobserved?key=<API_KEY>
使用 POST 数据
{
"observations": [
{
"advertisedId": {
"type": "EDDYSTONE",
"id": "XcM0h/AuR31AWAEXxV59Xw=="
},
"timestampMs": "2017-11-28T12:11:23.045123456Z"
}
],
"namespacedTypes": [
"*"
]
}
我检查了信标仪表板以查看信标是否有任何附件。它有一个附近的通知附件,我想使用此方法获取它。
十六进制的 beaconID 是5dc33487f02e477d40580117c55e7d5f
.
我参考了本指南寻求帮助,但考虑到 namespacedTypes 应该是一个数组并且它是博客中的一个字符串,他们提出的请求似乎是错误的。
这是 API 的文档。
更新:
如果我进行 Proximity API列表附件调用,我会得到相同信标的以下结果
[
{
"data":"eyJ1cmwiOiAiaHR0cHM6Ly9xLmVkZHkucHJvLzhsMkl3SiIsICJkZXNjcmlwdGlvbiI6ICJTb21lIiwgInRpdGxlIjogIlNvbWUifQ==",
"creationTimeMs":"2017-12-01T18:15:37.418Z",
"attachmentName":"beacons/3!5dc33487f02e477d40580117c55e7d5f/attachments/58dad403-7a99-4085-b338-5fe0b6660abd",
"namespacedType":"com.google.nearby/en"
}
]
这是否意味着beaconinfo:getforobserved
API 调用有问题?