Kara 发表于 2023-5-4 14:46:58

机智云开发者中心推送功能可替代旧版的D3引擎推送功能

机智云开发者中心推送功能可替代旧版的D3引擎推送功能(附上教程)

最近有的同学找不到D3推送功能,D3是旧版的功能,目前我们开发者中心正在使用的是最新版本的已经没有D3功能入口,但是有更方便的推送功能可替代原来的D3。使用机智云新版本APP,里面有推送功能,注册个企业账号,极光之类的配置好就可以啦~小程序也可以。以下是APP开启推送功能的教程

推送设置:支持极光推送(APP系统推送)、电话推送和短信推送。

*极光推送(JPush):我们使用极光推送作为推送引擎,用于APP云到端的通知功能。即指在手机的通知栏(状态栏)上会显示的通知信息,主要用来达到告知用户设备状态提醒的目的。

► 点击左侧【推送设置】:极光推送需要设置 Appkey。电话和短信推送可直接“点击开启”,开启后可以使用场景等设置电话和短信推送的功能。配置完成之后点击“保存”按钮。



一、配置定位功能

► 点击左侧【定位配置】:支持高德地图和谷歌地图配置。设置高德地图(国内)和谷歌地图(海外)对应的 Android Key后,点击“保存”按钮。

地图在智家APP中的应用主要有两个方面,一是定位用户当前位置,获取天气信息。二是智能场景中设置电子围栏,实现自动化。




二、 开启体验中心

开启体验中心后,用户可以在APP中模拟设备进行控制体验。
► 点击左侧【体验中心配置】:开启后可在应用中体验已关联产品的设备控制模版。




三、 开启Siri管理► 点击左侧【Siri 管理】:开启 Siri,iPhone 手机用户可将手动智能场景添加到 Siri。




四、 配置第三方平台说明文档

第三方平台是APP中对应语音平台的开启与关闭,以及用户使用说明文档的配置,产品发布到第三方平台需要在首页创建语音应用后配置指令和发布技能。机智云开发者中心提供第三方平台的OAuth授权能力,已经支持国内外主流的平台,分别是Echo、Google Home、天猫精灵、IFTTT、DuerOS(小度音箱)、米家(小爱音箱)。

► 点击左侧【第三方平台】,在右侧状态中开启/关闭此功能,开启后可以配置 APP 对应的第三方语音平台的名称和授权使用帮助文档,点击“+”号,新增第三方语音平台的授权文档内容。




五、 构建应用


通过配置应用证书后,可以快速构建应用,不配置证书只能构建测试应用,不能发布上架于应用市场。

关于配置应用证书
► 构建应用需要上传iOS 和安卓的证书和填写证书密码。
iOS证书需要到 Apple 开发者平台获取。不配置证书,只能构建测试版APP
安卓证书可点击“自动生成“,生成安卓的证书。



六、上传iOS安装包到Testflight
► iOS App Store:通过设置 Team ID,并将机智云开发者账户加入到苹果开发者平台的组织下,然后授权对应的应用,即可自动将构建的 APP 包上传到 Testflight,方便开发者发布应用。

*Testflight:是苹果的官方内测商店,App上架需要先通过Testflight来进行内测,测试没问题后,可以直接申请发布到正式商店Apple Store。



七、 构建应用
► 应用构建:点击构建应用,等待构建 APP 包。构建线上版需要上传正确的证书。



八、下载安装包
- 测试版构建完成后可以点击“二维码图标“,扫描展开的二维码安装测试包。(但由于使用的是机智云企业证书,会导致部分功能可能不可用)

- 线上版构建完成后可以下载安装包,点击“iOS/安卓图标“即可下载安卓包。



九、 创建自定义应用
自定义应用是未定义类型的应用,针对自助开发的用户,生成对应平台的APP ID,可以根据文档指引,下载示例源代码进行二次开发。

9.1 创建应用
► 填写应用名称和包名,应用类型选择“自定义”,选择平台类型,点击确认。



9.2 查看/修改应用信息
► 自定义应用左侧显示应用信息,包括:应用图标、应用名称、应用包名、iOS和安卓平台的APP ID、APP Secret。





9.3 关联产品
► 自定义应用右侧显示的关联产品,点击“+”按钮可以添加产品,已关联的产品会将配置文件打包到源代码中。



*下载源代码的功能在逐步开放中,敬请期待。

9.4 下载APP SDK
► 自定义应用中间显示应用开发FAQ、APP SDK下载入口以及帮助文档,帮助引导开发者更好地进行二次开发。




马上试用:https://dev.gizwits.com/zh-cn/developer/intro





页: [1]
查看完整版本: 机智云开发者中心推送功能可替代旧版的D3引擎推送功能