连锁当家运维手册


9isoft开放平台开发指南

<p>9isoft开放平台开发指南 2018-03-07</p> <p>接入指南</p> <p>接入9isoft开放平台开发,开发者需要按照如下步骤完成:</p> <p>申请接口appKey appSecret、以及请求url地址。</p> <p>测试appKey: crm26AEqB 测试appSecret: 9XDQGV0w26AEqBQhS4xNZJvBGr0O5</p> <p>开放平台会分配接入的appKey, appSecret</p> <p>按照接口文档实现业务逻辑。</p> <p>数据请求路径(具体所在数据中心请咨询客户经理)</p> <p>测试环境,<a href="https://open.9isoft.com/">https://open.9isoft.com/</a> 生产环境,<a href="https://open.upyuan.com/">https://open.upyuan.com/</a></p> <p>签名文档https://help.aliyun.com/document_detail/29475.html?spm=a2c4g.11186623.2.4.oWi45d</p> <p>java dome下载地址https://github.com/aliyun/api-gateway-demo-sign-java php dome下载地址https://github.com/aliyun/api-gateway-demo-sign-php python dome下载地址https://github.com/aliyun/api-gateway-demo-sign-python nodejs dome下载地址https://github.com/aliyun/api-gateway-nodejs-sdk</p> <p>php dome示例: 修改dome参数</p> <pre><code>&amp;lt;?php include_once 'Util/Autoloader.php'; $demo = new Demo(); $demo-&amp;gt;doGet(); /** *请求示例 *如一个完整的url为http://api.aaaa.com/createobject?key1=value&amp;amp;key2=value2 *$host为http://api.aaaa.com *$path为/createobject *query为key1=value&amp;amp;key2=value2 */ class Demo { private static $appKey = &amp;quot;crm26AEqB&amp;quot;;//用户key private static $appSecret = &amp;quot;9XDQGV0w26AEqBQhS4xNZJvBGr0O5&amp;quot;;//用户Secret //协议(http或https)://域名:端口,注意必须有http://或https:// private static $host = &amp;quot;https://open.9isoft.com/&amp;quot;; //设定Content-Type public $content_type = ContentType::CONTENT_TYPE_JSON; //设定Accept public $accept = ContentType::CONTENT_TYPE_JSON; </code></pre> <p>关于接口并发数 生产环境,每接口每秒并发数上限默认为X,具体上限请咨询客户经理</p> <p>数据请求格式介绍</p> <p>9isoft开放平台接口特性</p> <p>接口易用性:本服务的易用性体现在以下方面:</p> <p>基于标准的零售业务模式进行建模。API接口简练直观,非常容易理解。在请求、响应的参数中摒弃掉了所有不必要的冗余字段。</p> <p>API接口响应采用统一的出错代码。</p> <p>API接口采用标准的RESTful API方式设计,突出对于HTTP协议和浏览器友好性。任何HTTP客户端工具(包括浏览器在内)、编程语言均可轻易调用。</p> <p>接口安全性:安全性对于接口数据交互来说是至关重要的,本服务的安全性体现在以下方面:</p> <p>所有请求都会加盖时间戳。</p> <p>所有API接口请求,均会对签名字段做验签;所有API接口响应均带有回传签名。</p>

页面列表

ITEM_HTML