调用云代码时,建议加入调用者的版本号,根据版本号进行不同的处理。
HTTP请求时,一般不是能在包头加版本号浏览器类型之类的参数么。

还是说我没有看全文档,其实是可以得到调用者应用版本号的?

比如说我发布了一个应用的两个版本,版本号是1.1和2.1,没法儿拿到这个版本号。userAgent我看到SDK里面写死了是SDK的版本号,不是应用版本号。

没明白。这个版本号既然是你自己 App 的,为啥不是你自己定义一个参数,比如 v 或者 version,然后传给云代码,在云代码中通过诸如 request.body.v 或者 request.body.version 来获取?

是这样的,定义一个参数就好了。这不是看leancloud上面有关于应用版本号的统计嘛,就猜想是不是能直接通过现存的request参数直接得到应用版本号。

关键是这个接口我们不对外暴露,当初也没考虑过暴露。
所以,确实不建议使用,你可以输出一下 request 产看下其中是否有版本号相关的字段。

好的,谢谢回复啦,那我们修改一下发送的逻辑好了。