7天培训课6
教程更新:Github地址
主要内容
1.1 第三方服务集成流程
1.2 目前已经集成的第三方服务模块
1.3 自己集成指定的第三方服务模块
-
2.1 自定义Loader作业和运行原理
2.2 编译自定义Loader
2.3 安装自定义Loader
2.4 使用自定义Loader
- 第三方推送服务使用
1. 第三方服务集成
1.2 目前已经集成的第三方服务模块
详细参考:
与自定义扩展模块实现方式一样,详解自定义扩展模块相关文档和视频
2. 自定义Loader
AppLoader(官方或自定义)其实就是一个APP,只不过他启动后不会读取自己的Widget包中的网页代码,而是加载指定位置的网页代码。在进行调试的时候APICloud开发工具插件将测试代码同步的这个指定的位置。
2.1 原理
- 网站编译入口
- 在工具插件中编译
2.3 安装
- 扫码
- USB同步
- Sublime Text
- webStorm
- Atom
- Eclipse
- CLI
推荐文档:
推荐视频:初级代码篇第9-10讲
3. 第三方服务模块使用流程
- 第一步:到第三方服务开放平台申请相关Id和Key
- 第二步:在APICloud应用的Config文件中配置相关Id和Key
- 第三步:确定控制台配置应用的包名和证书与申请开放服务时填写的完全一致
- 第四步:编译自定义Loader,使用自定义Loader调试
- 第五步:在应用代码中require相关模块,并调用API
4. 地图
百度地图模块
- 配置
- 定位:
- 根据经纬度获得所在的城市:bMap.getNameFromCoords()
推荐文档
5. 分享和登录
微信模块
- 配置
推荐文档
推荐视频
6. 推送:
个推模块
- 配置
- 初始化:
- 绑定
- 推送消息与通知
- 监听状态条通知点击事件