开发者社区> 问答> 正文

应用研发平台EMAS发往ali的时候业务参数是content里面key是b后面的一大段吗,是编码了吗

应用研发平台EMAS发往ali的时候,我们在AndroidExtParamters中携带了业务参数,在app离线的情况下,把我们的业务参数发送给厂商了,是content里面key是b后面的一大段吗,是编码了吗?b6c7097950c32f39998330c445625ed7.jpg

展开
收起
2401。 2023-07-16 13:23:25 28 0
2 条回答
写回答
取消 提交回答
  • 在应用研发平台EMAS中,发送消息给厂商时,可以在AndroidExtParameters(Android扩展参数)中携带业务参数。对于离线状态下发送的消息,业务参数会包含在content字段中,key为'b'后面的一大段内容。

    关于业务参数的编码问题,EMAS通常会对业务参数进行编码,以确保数据的格式正确并符合协议要求。具体的编码方式可能取决于所使用的推送服务和相关配置。如果你需要解码这些业务参数,可以查看EMAS相关的文档或联系EMAS支持团队,以获得更具体的细节和指导。

    总之,在app离线的情况下,通过观察content字段中键为'b'后面的一大段内容,你可以获取到经过编码的业务参数。如需了解更详细的信息,建议参考EMAS的文档或咨询EMAS支持团队。

    2023-07-16 23:18:59
    赞同 展开评论 打赏
  • 北京阿里云ACE会长

    应用研发平台EMAS是一个基于阿里云的企业应用研发平台,它提供了丰富的应用开发工具和服务,帮助企业快速构建和部署业务应用。关于EMAS向阿里云发送业务参数的问题,具体情况如下:

    业务参数:EMAS允许开发者在AndroidExtParamters中携带业务参数,用于向阿里云发送业务请求。业务参数可以包括各种业务相关的数据,例如用户信息、订单信息、商品信息等。在EMAS中,业务参数通常会被编码和加密,以确保数据的安全性和完整性。

    发送给厂商:EMAS向阿里云发送业务请求时,通常会把业务参数打包在请求的内容中,以便阿里云能够正确地处理请求并返回相应的结果。对于离线情况下的应用,EMAS通常会把请求缓存到本地,直到网络连接恢复后再发送请求给阿里云。在发送给厂商的请求中,业务参数通常会被编码和加密,以确保数据的安全性和完整性。

    content中的key:关于content中的key,如果您是指EMAS发送给阿里云的请求中的content参数,其中包含了请求的内容和业务参数。在这个请求中,业务参数通常会被编码和加密,以确保数据的安全性和完整性。其中,key为b的部分可能是指业务参数的一部分,具体情况需要看具体的请求内容和业务参数的内容。

    2023-07-16 14:08:36
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
基于阿里巴巴以及合作伙伴的最佳实践,围绕大前端、云原生领域的相关技术热点(小程序、Serverless、应用中间件、低代码、DevOps)展开行业探讨,与开发者一起探寻云原生时代应用研发的新范式。
相关文档: 移动研发平台
问答排行榜
最热
最新

相关电子书

更多
五天玩转EMAS Serverless 立即下载
EMAS平台全景介绍 立即下载
低代码开发师(初级)实战教程 立即下载