开发

搜索header说明

功能说明

百度搜索要根据当前环境的信息来展示小程序搜索结果,所以需要将app当前的环境信息传递给百度搜索的服务端

请在请求*.baidu.com域名的时候,将下述字段放入http header中,json格式。header命名为:x-xcxadapt。
内部具体字段:

1
2
3
4
5
6
7
8
9
10
11
{
"host_app": "xxxbrowser", // 宿主名称
"host_app_ver": "1.0.0.1", // 宿主版本
"sdk_ver": "2.24.0", // 小程序sdk版本
"fw_ver": "3.170.1", //小程序框架版本
"schema_header": "小程序协议头", //协议头
"model": "oppo find x3", //机型
"vendor": "oppo", //厂商
"uuid":"", //设备信息
"is_so_ready", //当前so环境是否准备完成
}

以上字段已经封装在SwanAppSearchMsgUtil.getSwanSearchMsg(context)方法中,可以直接调用该方法获得。然后将字段拼接到header中