Oray开放平台开发指引

平台简介

1、概述

Oray开放平台主要面向个人开发者和企业级开发者,提供物联网接入的解决方案,为开发者开放花生壳动态域名解析、向日葵远程控制等多种资源。开发者可基于平台提供的SDK,进行快速集成开发,可应用于智能家居、数据传输、远程管理、视频监控、异地办公等多种场景。

2、花生壳内网穿透

花生壳内网穿透PHTunnel SDK是花生壳内网穿透的核心组件,能够轻松实现高性能反向代理应用,支持TCP、HTTP、HTTPS协议。基于开放平台提供的SDK,可以将花生壳内网穿透集成嵌入到各种网络或智能IoT设备中,实现同官方花生壳客户端完全一样的功能。

3、向日葵远程控制

向日葵远程控制SDK主要以SLAPI为主,SLAPI是Oray贝锐科技有限公司开发的一套基于产品向日葵的开发库。基于平台提供的SDK,开发者可以实现以点对点为通讯方式的远程桌面、远程文件、远程开机以及用户自定义的远程数据通讯。

4、官方提供企业定制服务

官方为企业提供个性化定制服务,根据不同行业而定需求,提供 花生壳内网穿透向日葵远程控制蒲公英异地组网嵌入合作方案,可点击以上关键字查看合作详情。

5、成为开发者

image

Step1:开发者认证

首先需注册Oray帐号,可通过 www.oray.com的右上角的注册按钮进行注册;注册成功后,进入 developer.oray.com(开发者平台网址),进入开发者认证页面,填写资料并提交申请。其中,个人开发者不需要审核,企业开发者需要审核。

Step2:创建应用

认证成功后,可进入创建应用页面,开发者可创建一个花生壳应用和一个向日葵应用,创建成功后,可获得SDK开发所需的APP ID和APP KEY。其中花生壳SDK可无限期使用,向日葵SDK有效期为3个月(到期可联系客服进一步沟通延期)。

Step3:开发应用

开发者可通过获取的APP ID和APP KEY,进行集成开发。

Step4:发布应用

开发完毕后,发布应用,开发者可在符合《开发者协议》条件约束下随意传播使用。