PHTunnel嵌入流程
更新日期:2024-06-07 18:22:43
贝锐开放平台针对个人与企业开发者提供了物联网接入解决方案,现已开放花生壳内网穿透PHTunnel,支持多平台软硬件嵌入(可替代花生壳客户端),并保障数据传输安全,经贝锐授权后的开发者可在条款协议下任意开发或传播。
PHTunnel是新一代花生壳内网穿透的核心组件,采用纯C语言实现(最小约80KB),能够轻松实现高性能反向代理应用,支持TCP、HTTPS协议,端到端的TLS加密通信,黑白名单防黑验证等,通过PHTunnel可以轻松让外网设备穿透各种复杂的路由和防火墙访问到内网的设备。
以下为花生壳PHTunnel嵌入流程:
1.成为开发者
1.1注册贝锐账号
进入贝锐注册页面,填写账号相关信息完成注册,详见《贝锐用户许可协议》、《贝锐隐私政策》。
提示:若您已有贝锐账号,可跳过此步骤。
1.2完成开发者认证
注册开发者需填写并提供相关资料,进行个人/企业开发者认证,完成认证后即可创建应用,详见《贝锐开放平台协议》。
提示:若贝锐账号已完成企业实名认证,开发者认证只能申请企业开发者。
2.下载SDK
2.1检查SDK是否可用
前往贝锐开放平台下载对应SDK,若现有SDK可用,在创建应用后直接进行开发调试工作。
提示:若因特殊平台无法使用现有SDK,可联系贝锐重新编译获取适配版本的SDK。
2.2重新编译SDK
提供需要内嵌PHTunnel的设备相关信息给贝锐,协助编译生成新SDK,拿到之后即可创建应用进行开发调试工作。
提示:使用官网SDK的可跳过此步骤,进入下一步。
3.创建应用
创建应用时选择花生壳产品,应用类型软/硬件仅用于区分管理,其余根据要求填写应用相关信息,提交完成新应用创建,之后会生成3个不同服务级别的调试账号,付费服务有效期3个月(体验版*1、商业版*1、旗舰版*1),可使用调试账号来进行开发调试工作。
提示:调试账号最多可增加到10个,调试期间不可用非调试账号登录PHTunnel。
4.接口类型
应用创建完成后,您的账号默认为标准接口,个人/企业开发者接口配置相同。
4.1标准接口
接口开放条件:成为开发者即可; 应用数量*100个,设备不限数量;
提示:不支持应用认证、信息采集、自动化映射、注册API、专属客服。
4.2定制接口
接口开放条件:请联系020-29195691; 应用设备数量不限,支持应用认证、信息采集、自动化映射、设备管理、数据统计、注册API、专属客服。
提示:该接口需人工开通,需签订线下合同。
标准接口 | 定制接口 | |
---|---|---|
企业认证 | × | √ |
升级方式 | 成为开发者 | 联系020-29195691 |
应用数量 | 100个 | 不限 |
设备数量 | 不限 | 不限 |
官方检测 | × | √ |
映射配置 | 官方标准级别 | 自定义配置 |
端口映射 | TCP、HTTPS | TCP、HTTPS |
自动化映射 | × | √ |
设备管理 | 统计 | 统计、查询、修改、禁用 |
数据统计 | 在线量 | 在线量 |
注册API | × | √ |
专属客服 | × | √ |
5.调试应用
5.1标准接口
开发者自行开发调试:开发过程中遇到问题可在贝锐开放平台微信群内反馈; 贝锐协助编译SDK:由贝锐协助编译提供SDK,主要开发工作由开发者完成。
5.2定制接口
由贝锐开发人员与开发者共同完成PHTunnel开发调试工作。
6.上线应用
应用调试完成、经过测试验证无bug后,根据不同接口类型,按照要求来上线应用,当您的应用上线后,即可对外发布新软件/固件/硬件。
6.1标准接口
开发者自行开发调试:调试完成后可直接上线应用,无需经过贝锐认证; 贝锐协助编译SDK:由贝锐进行审核测试,经过双方测试验证后,若是企业开发者,会将开发者的企业信息列入企业合作目录,以获得贝锐官方认证,之后即可上线应用。
提示:个人开发者不会列入企业合作目录,由贝锐人工登记并认证。
6.2定制接口
由贝锐进行审核测试,经过双方测试验证后,若是企业开发者,会将开发者企业信息列入企业合作目录,以获得贝锐官方认证,之后即可上线应用。
提示:上线应用后,所有贝锐账号均可登录PHTunnel。
界面示例
嵌入咨询
【点击联系客服】进行咨询。
文档内容是否对您有帮助?
如果遇到产品相关问题,您可咨询 在线客服 寻求帮助。
本文导读
1.成为开发者
2.下载SDK
3.创建应用
4.接口类型
5.调试应用
6.上线应用
界面示例
嵌入咨询