多应用+插件架构,代码干净,二开方便,首家独创一键云编译技术,文档视频完善,免费商用码云13.8K 广告
# 概念和术语 ## 名词定义: * 开放平台: 指由易联云公司所拥有并且经营的 https://dev.10ss.net 网站及相关页面,简称“开放平台”。 * 开发者: 指按照开放平台流程经注册、登录,通过技术文档进行软件开发的自然人、法人或者组织。开发者通过开放平台提供的技术文档进行软件开发,服务自身或者其他客户。 * 应用: 指由开发者通过开放平台提供的技术文档所开发的应用程序或者软件服务。 * 商户: 指在易联云上注册的自然人、法人或组织结构拥有者,具有对易联云打印机的管理权限。 * 终端号: 商户在易联云上所绑定的云打印机,以及云打印机的唯一标识数字。需要注意的是,商户和打印机是一对多的关系,即一个商户可以拥有和管理多台云打印机。 * 商户订单号:商户系统的订单号由商户自定义生成,易联云要求商户订单号保持唯一性(建议根据当前系统时间加随机序列来生成订单号)。 * 自有应用服务模式 :如果您是个人/个体商户/企业,为自己管理的云打印机做开发,创建的应用即为自有应用服务模式,只能授权给开发者本人账号使用。 * 开放应用服务模式:指企业独立完成应用的设计开发后,作为商品服务推广给商户使用,可以授权多个商户使用,商户需要通过Oauth2.0的授权码模式授权。 * client_id: 应用的身份标识,全局唯一的一个字符串,应用的唯一标识,在创建应用时分配 * client_secret: 应用的私钥,一般配合应用的client_id一起成对使用,用来验证应用的合法性。 * OpenAPI: 开放平台为第三方应用接入提供的编程接口。具体接口说明,参见[API文档列表](apiprotocols.md)。 * 应用名称: 应用的中文名称,全局唯一,不可重复,一经创建不可修改。会在不同的地方有展现(例如在应用中心以及可安装应用的列表中显示)。 ## 动词解释: * 授权: 开发者所开发的应用,想要访问商户的信息,则必须经过商户的同意,由应用发起的商户是否同意访问的操作称之为授权。 * 推送: 开放平台向应用发送“订单确认”、“打印状态变化”、“打印机状态变化”等消息,称之为向应用推送消息。 * 回调: 商户同意或拒绝应用的授权请求后,开放平台打开应用设置的回调URL并附加上商户同意或拒绝的操作信息,称为开放平台回调应用。