开发伙伴云站内应用,为伙伴用户提供更加丰富强大的数据处理能力。


1、注册为开发者

用伙伴云的帐号、密码,登录开发者平台 https://opendev.huoban.com,同意协议后,即可注册为开发者。


2、创建应用及版本

在开发者平台中创建一个新的应用。

alt

创建应用后进入,选择“版本管理”,点击“创建新版本”,版本号应遵循软件版本规范,只可使用数字和点(例如:1.0 、 1.0.1 、 1.1)进行编号。

alt


3、填写应用的版本信息

在程序部署中,上传应用配置的 config.json 文件(可从附件中下载标准配置)。

该配置文件用于声明应用安装到表格后,需要对表格进行的初始配置,这里我们先不做调整。

alt

在应用信息中,上传应用图标,填写应用名称。

alt

然后回到页面顶部,点击右侧的“保存”,以保存填写的版本信息。暂时不要点击“发布测试”按钮。

alt


4、获取应用开发密钥

进入应用后,选择“测试配置”,就可以找到应用请求 API 接口必须的 application_idapplication_secret 了,这个信息稍后会配置到 SDK 开发包中。

alt


5、下载和配置 SDK 开发包

暂时只提供 PHP 及 JS 版本的 SDK 开发包,以下仅以 PHP 版本为例。

下载地址:https://github.com/huobanteam/api-sdk-php(也可从附件中下载)

解压到本地后,放入本地 Web 目录中,通过 http://localhost/api-sdk-php-master 可以访问到即可。

打开 api-sdk-php-master/examples/Config.php 文件,删除14(TOKEN)行、15(SRERET)行,并填入上一步找到的 application_idapplication_secret

alt

打开 api-sdk-php-master/examples/Table.php 文件(用于获取表格配置信息),按照下图中红框的部分进行修改。

alt


6、登录测试平台,安装要测试的应用

用伙伴云的帐号、密码,登录测试平台(https://app-dev.huoban.com/)。这个地址在开发者平台中,进入应用后,选择“测试配置”,可以从“应用测试环境”中找到,同时我们还提供了链接测试平台的 iOS 和 Android 的测试客户端。

登录后,会进入默认创建的工作区,点击“从应用与模板市场选择”。

alt

如果您已经创建了表格,则点击表格右侧的“创建”图标,再次找到“从应用与模板市场选择”。

alt

在“应用与模板市场”中,选择“表格应用”,即可看到刚刚创建的应用。

alt

进入应用后,点击“安装”。由于没有为应用补充其他信息,所以页面很空。

alt

安装时,可以选择安装到“空白表格”,这时会根据 config.json 中的配置创建一个新表格,并把应用按照到表格中,或者选择已有的表格进行安装。

alt

安装后回到工作区首页,会看到新创建的表格,或找刚刚安装到的表格,然后进入。在左上角可以看到通过切换,进入应用的入口。

alt

选择应用后,即可进入应用页面,在左上角的输入框中,输入本地的程序地址:

http://localhost/api-sdk-php-master/examples/Table.php

点击”完成”即可在下面的页面中访问你的本地程序了。

按照上述程序修改后,可以看到已经打印出当前表格的配置数组了。

alt

您还可以参考开发者平台中,进入应用后,选择“测试配置”,查看“本地开发与测试联调”,通过在本地绑定 Host 的方式来重新指向线上域名到本地目录,来访问本地程序。


至此,您应该已经成功的通过本地程序,在线上的测试环境中,成功的获取到数据了。更多接口的用法,可以继续研究 example 中的其他示例文件。