Oray开放平台开发指引

平台简介

1、概述

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

2、花生壳动态域名解析

花生壳是一套完全免费的桌面式域名管理和动态域名解析( DDNS )等功能为一体的客户端软件,向用户提供全方位的桌面式域名管理以及动态域名解析服务。基于平台提供的SDK,开发者可以完成如同官方花生壳客户端完全一样的功能,可将花生壳动态域名嵌入您的软件、路由器乃至各种网络设备。

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:发布应用

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