我们项目中的终端已经取得了进展,因此版本号需要大幅增加。我们称之为appService
。以前我们使用以下方法加载用于JS的API:
gapi.client.load('appService', 'v1')
然后,gapi.client.appService
对象上可以使用端点:
gapi.client.appService.collectionOfEndpoints.doStuff()
这是有问题的,因为版本号无法访问它。这意味着加载v2
端点(gapi.client.load('appService', 'v2')
)将覆盖对象中的任何v1
端点访问者。
是否可以同时加载相同API的v1
和v2
并使用JavaScript生成的端点供消费?