使用街景发布API上传全景图,连接似乎无效

时间:2018-10-03 20:36:07

标签: google-streetview-publish

我们正在使用Street View Publish API在Street View上上传全景图,但是在连接方面存在一些问题。上载文档中提到的所有图像后,我们尝试通过批量更新来添加连接。 这是我们要发送的批量更新的JSON:

{
    "updatePhotoRequests": [
        {
            "photo": {
                "photoId": {
                    "id": "CAoSLEFGMVFpcE1CSGtCNS1pbUJnQkNFTGt4eVVtZ0NFVUZaVklYTXIzeEhOREhp"
                },
                "connections": [
                    {
                        "target": {
                            "id": "CAoSLEFGMVFpcFAyel9jZnVldTFSdkFKZzVGWlJOUEdTdnVWaEFaM3ZaN2drbUZI"
                        }
                    },
                    {
                        "target": {
                            "id": "CAoSLEFGMVFpcFBCdFZGenBDN21jNExsajV1SjE0UEhQa3lDeTM1MUdRdjJTQTND"
                        }
                    }
                ]
            },
            "updateMask": "connections"
        },
        {
            "photo": {
                "photoId": {
                    "id": "CAoSLEFGMVFpcFBCdFZGenBDN21jNExsajV1SjE0UEhQa3lDeTM1MUdRdjJTQTND"
                },
                "connections": [
                    {
                        "target": {
                            "id": "CAoSLEFGMVFpcFAyel9jZnVldTFSdkFKZzVGWlJOUEdTdnVWaEFaM3ZaN2drbUZI"
                        }
                    },
                    {
                        "target": {
                            "id": "CAoSLEFGMVFpcE1CSGtCNS1pbUJnQkNFTGt4eVVtZ0NFVUZaVklYTXIzeEhOREhp"
                        }
                    }
                ]
            },
            "updateMask": "connections"
        },
        {
            "photo": {
                "photoId": {
                    "id": "CAoSLEFGMVFpcFAyel9jZnVldTFSdkFKZzVGWlJOUEdTdnVWaEFaM3ZaN2drbUZI"
                },
                "connections": [
                    {
                        "target": {
                            "id": "CAoSLEFGMVFpcFBCdFZGenBDN21jNExsajV1SjE0UEhQa3lDeTM1MUdRdjJTQTND"
                        }
                    },
                    {
                        "target": {
                            "id": "CAoSLEFGMVFpcE1CSGtCNS1pbUJnQkNFTGt4eVVtZ0NFVUZaVklYTXIzeEhOREhp"
                        }
                    }
                ]
            },
            "updateMask": "connections"
        }
    ]
}

当我们使用“移动街景”应用程序时,可以观察到全景图已经上传,但是全景图之间没有连接。我们还注意到,该应用会提出新的连接建议,我们必须触摸链接才能激活它们 enter image description here

问题:我们如何使用API​​生成连接?我们是否缺少其他参数?

2 个答案:

答案 0 :(得分:1)

我已经尝试了您的示例代码,但是我也无法使用它生成连接。我在documentation中也读到过有时连接会有所延迟,通常需要24小时才能连接。您也可以检查此post以获得其他参考。

答案 1 :(得分:0)

好,看来我尝试发送批量更新请求的速度太快了。在更新连接之前,我们需要等待所有照片正确上传。