推送方式 使用推送平台推送 完成推送客户端SDK集成后,即可登录推送平台,使用网页版下发推送,不用写代码,即可完成消息的推送,这种推送方式对开发者要求较低,使用起来较为方便,不需要额外搭建推送后台。 使用服务端Api进行推送 我们提供了服务端的OpenAPI功能,开发者可根据应用的业务需求,将推送api与开发者后台进行打通,自己管理推送业务。这种方法适合对推送内容和方式有较高定制需求的业务方。
别名管理 别名约束: UTF8编码、不能以 _ (下划线)开头、小于40个字节 只能包含:字母(区分大小写)、数字、汉字、@!#$&*+=.|_ 一个push_id只能绑定一个别名,重复绑定则会覆盖 绑定别名 功能 绑定别名。 接口 请求地址: https://push.safe.baidu.com/push/api/open/v1/alias/add 请求方法:POST 请求 请求示例
支持平台 支持Android 和 iOS 平台。
业务支持 集成和使用过程中,又任何问题,请及时联系: 申请AppKey,SecretKey,请联系@惠宇[huiyu@baidu.com] 客户端集成问题,请联系@臧剑超[zangjianchao@baidu.com] 推送服务集成问题,请联系@梁骏宇[liangjunyu@baidu.com]
服务端-SDK 一、SDK相关说明 SDK名称 百度慧推服务端SDK 开发者 北京百度网讯科技有限公司 主要功能 提供移动应用消息推送服务 个人信息处理规则 http://sofire.bdstatic.com/push/privacy.html 合规使用说明 http://sofire.bdstatic.com/push/compliance.html 二、SDK更新日志 更新时间:2021.12.30
release_techain_3-1-8-221_0531.aar ├── release_techain_3-1-8-221_0531.jar.zip └── x86 ├── libtechain.so └── libtechain_.a 导入SDK 1)从SDK中取出techain.jar,libtechain.so文件导入到指定目录libs下,并导入res目录下的相应资源文件,如下图所示: 如果App
其他常见问题 Android平台SDK对手机和操作系统有哪些要求? SDK支持Android 2.2及以上版本的手机系统,手机必须要有网络(GPRS、3G、4G或Wifi网络等) 推送服务收费吗? 推送服务完全免费,部分vip功能收费使用 在接入百度慧推SDK后,当主程序退出时,百度慧推SDK是否还在后台运行? 如果用户完全退出了应用,那么百度慧推SDK也将一并退出且无CPU占用。如果只是前台退出
项目工程集成SDK 资料文件结构 SPSDK_iOS_v1.0.1 | |- Document | |- iOS推送SDK集成文档.pdf (推送SDK集成时参考) | | |- SPSDKLib | |- SPSDKLib.h (推送SDK静态库,通过Xcode直接集成) | |- libSPSDKLib.a (推送SDK静态库,通过Xcode直接集成) SDK集成 创建应用 请到“百度智能云”注册App
客户端集成SDK 开发者可根据推送平台提供的接入文档集成推送SDK,目前支持Eclipse和Android Studio两大开发平台。集成方式请参考 集成文档 。
dependencies { ... compile project(':techain') ... } so包相关:aar包中包含了armeabi,armeabi-v7a,arm64-v8a,x86的so包,如果集成的App自身兼容的abi种类少于本aar,应当在build.gradle文件中,加入ndk的abiFilter配置,选定本app支持的abi,以防止引入全部4种abi的