搜档网
当前位置:搜档网 › 萤石开放平台SDK-Android开发文档

萤石开放平台SDK-Android开发文档

萤石开放平台SDK-Android开发文档
萤石开放平台SDK-Android开发文档

萤石云视频Android SDK接口使用说明

合作伙伴交流使用

版本日期修改人修改原因

3.0 2015-10-15 夏兴锁SDK大版本重构

3.1 2015-12-05 夏兴锁 1 UI改版

2增添广场接口

3.2 2016-01-13 夏兴锁增加设备操作/留言/等相关接

3.3 2016-01-28 夏兴锁1,增加A1 探测器接口

2,修正版本升级界面bug

3,播放时给出终端绑定错误码

120031

4,修正其他bug

特别说明1:本SDK只包含真机调试的功能,不支持任何模拟器的调试;

特别说明2:本SDK提供的功能都已经在文档上说明,任何不在文档上说明的功能不支持,用户可以向我们提需求来完善功能;

特别说明3:请频繁查看内容更新,特别是FAQ栏目。

1.简介 (3)

2.名词解释 (3)

3.功能介绍 (3)

4.SDK配置 (3)

5.快速接入示范 (5)

5.1获取摄像头列表 (5)

5.2添加设备 (7)

5.3Wifi一键配置 (8)

5.4设备预览 (12)

6.接口 (15)

6.1SDK整体接入流程 (15)

6.2SDK初始化 (15)

6.3登录模块 (16)

6.4设备模块 (18)

6.5设备升级 (24)

6.6报警信息模块 (24)

6.7留言消息模块 (26)

6.8SD卡操作 (27)

6.9录像相关模块 (28)

6.10设备控制模块 (29)

6.11EZPlayer模块 (30)

6.12广场相关接口 (37)

6.13安全验证接口 (39)

6.14其他接口 (40)

6.15实体类 (41)

6.16EZOpenSDK枚举值 (43)

1.简介

本文档用于说明萤石开放平台SDK Android版本接口之间的关系以及接口调用顺序,对开放平台SDK Android版本各接口都有详细的说明。主要分为四个部分,第一部分为名词解释;第二部分为SDK环境配置;第三部阐述了开放SDK的主要调用流程;第四部分对各模块接口进行了详细的说明

2.名词解释

名词释义

accessToken 访问令牌,由server返回给client用于认证

camerId 摄像头唯一标志

AppKey 应用程序key

AppKey的申请可以参阅

deviceSerial 设备唯一标志

OSD 视频当前时间

PTZ 云台控制,可以通过终端控制操作设备

3.功能介绍

V3.0: 授权登录、获取摄像头列表、直播预览、查看回放(SD卡、云存储)、设备添加删除、设备的设置功能(h5)、设备控制接口(云台、镜头画面)、WiFi配置、视频本地录像、视频截屏、报警消息等

V3.1: 安全验证接口、获取设置设备验证码、数据解密接口、视频广场相关接口等,主要功能是完成UI版本的开源项目

4.S DK配置

1.新建android app工程

2.导入EZOpenSDK.jar(拷贝到libs/下)

3.拷贝lib*.so到libs/armeabi/

4.设置AndroidManifest.xml

权限:

应用组件:

android:name="com.videogo.main.EzvizWebViewActivity "

android:configChanges="orientation|keyboardHidden"

android:screenOrientation="portrait" >

用于sdk中间页显示,包含登录、设备添加、设备操作等页面

android:name=".EzvizBroadcastReceiver"

android:exported="false" >

用于接收网络变化刷新SDK网络状态,接收中间页登录成功消息启动其他界面

5.快速接入示范

本节旨在引导开发者进行快速接入,通过介绍几个关键的接口,并给出对应的界面和接口,以及代码范例,让开发者对sdk有个初步了解

首先请下载并安装萤石云app, 登陆以后,进入的是监控列表界面,如下所示 [图中橙色矩形框仅作为标注,并非原生app界面]

5.1获取摄像头列表

try {

List result = null;

result = mEZOpenSDK.getCameraList(0, 10);

return result;

} catch (BaseException e) {

mErrorCode = e.getErrorCode();

return null;

}

说明:通过调用getCameraList,可以得到一个列表,列表每一项包含一个摄像头的信息。开发者可以通过list adapter将列表展示

代码位于Src\com\videogo\ui\cameralist\EZCameraListActivity.java

5.2添加设备

说明:需要添加设备时,可以点击界面一中的加号(+),进入界面2

界面二是一个二维码扫描,用户可以通过扫描二维码获取设备序列号,也可以点击界面右上角的图标(橙色标注),进入界面3,界面3是一个手动输入序列号界面

界面2(二维码扫描)代码在src\com\videogo\scan\main\CaptureActivity.java

界面3(手动输入)代码在src\com\videogo\ui\devicelist\SeriesNumSearchActivity

用户输入设备序列号,只有当设备没有被其他人添加,并且设备已经在线(注册上平台)时,

才能够被添加,因此,必须要查询一下该设备状态,调用的接口是probeDeviceInfo

try {

mEZProbeDeviceInfo = mEZOpenSDK.probeDeviceInfo(serialNo);

sendMessage(MSG_QUERY_CAMERA_SUCCESS);

https://www.sodocs.net/doc/4618046899.html,Log(TAG, "probeDeviceInfo success");

} catch (BaseException e) {

sendMessage(MSG_QUERY_CAMERA_FAIL, e.getErrorCode());

https://www.sodocs.net/doc/4618046899.html,Log(TAG, " probeDeviceInfo fail :" + e.getErrorCode());

e.printStackTrace();

}

如果该接口返回成功,则说明该设备状态正常,继续调用addDevice接口添加。

try {

boolean result = mEZOpenSDK.addDevice(mSerialNoStr, mVerifyCode);

// 添加成功

sendMessage(MSG_ADD_CAMERA_SUCCESS);

} catch (BaseException e) {

sendMessage(MSG_ADD_CAMERA_FAIL, e.getErrorCode());

LogUtil.errorLog(TAG, "add camera fail");

}

如果该接口返回错误,开发者需要处理以下几个错误码,告诉用户该设备不可添加的原因:20020 设备在线,已经被自己添加 (给出提示)

20022 设备在线,已经被别的用户添加 (给出提示)

20023 设备不在线,未被用户添加(这里需要调用wifi一键配置)

20024 设备不在线,已经被别的用户添加 (给出提示)

20029 设备不在线,已经被自己添加 (给出提示)

至此,一个简单的设备添加就完成了

5.3Wifi一键配置

在上述调用接口probeDeviceInfo过程中,如果返回的错误码是20023,说明设备还没有联网,这时需要让设备联网,如果是有线设备,需要提示用户插入网线。如果是无线设备,则需要进行wifi配置

开始一键配置需要调用startConfigWifi 接口 new Thread(new Runnable() {

@Override

public void run() {

mEZOpenSDK.startConfigWifi(AutoWifiConnectingActivity.this, wifiSSID, wifiPassword, deviceDiscoveryListener);

}

}).start();

结束一键配置需要调用stopConfigWiFi接口

需要传入一个回调函数,用于处理事件

DeviceDiscoveryListener deviceDiscoveryListener = new DeviceDiscoveryListener() {

@Override

public void onDeviceLost(DeviceInfo deviceInfo) {

}

@Override

public void onDeviceFound(DeviceInfo deviceInfo) {

Message msg = new Message();

msg.what = 0;

msg.obj = deviceInfo;

defiveFindHandler.sendMessage(msg);

}

@Override

public void onError(String error, int errorCode) {

LogUtil.errorLog(TAG, error + "errorCode:" + errorCode);

}

};

Handler defiveFindHandler = new Handler() {

public void handleMessage(Message msg) {

if (msg.what == 0) {

DeviceInfo deviceInfo = (DeviceInfo) msg.obj;

if (deviceInfo == null || deviceInfo.getState() == null) {

LogUtil.debugLog(TAG, "接收到无效的bonjour信息为空");

return;

}

// 设备序列号相等说明是我们要添加的设备否则不是

if (serialNo != null && serialNo.equals(deviceInfo.getSerialNo())) { if ("WIFI".equals(deviceInfo.getState().name())) {

if (isWifiConnected) {

LogUtil.i(TAG, "defiveFindHandler: receiver WIFI while isWifiConnected is true");

return;

}

isWifiOkBonjourget = true;

isWifiConnected = true;

LogUtil.debugLog(TAG, "接收到设备连接上wifi信息 " + deviceInfo.toString());

t2 = System.currentTimeMillis();

stopWifiConfigOnThread();

changeStatuss(STATUS_REGISTING);

} else if ("PLAT".equals(deviceInfo.getState().name())) {

if (isPlatConnected) {

LogUtil.i(TAG, "defiveFindHandler: receiver PLAT while isPlatConnected is true");

return;

}

isPlatBonjourget = true;

isPlatConnected = true;

LogUtil.debugLog(TAG, "接收到设备连接上PLAT信息 " + deviceInfo.toString());

t3 = System.currentTimeMillis();

cancelOvertimeTimer();

changeStatuss(STATUS_ADDING_CAMERA);

}

}

}

};

};

该回调用于处理WIFI和PLAT事件

WIFI表示设备已经连上WIFI, PLAT表示设备已经注册上平台。

一旦设备注册上平台之后,就可以调用addDevice进行添加

5.4设备预览

预览视频的代码参见src\com\videogo\ui\realplay\EZRealPlayActivity.java if (mCameraInfo != null) {

mEZPlayer = mEZOpenSDK.createPlayer(this, mCameraInfo.getCameraId());

if(mEZPlayer == null)

return;

mEZPlayer.setHandler(mHandler);

mEZPlayer.setSurfaceHold(mRealPlaySh);

mEZPlayer.startRealPlay();

}

代码说明:

1,创建EZPlayer对象需要一个cameraId,即摄像头的唯一id,这个cameraId可从EZCameraInfo对象中获取

2,需要创建一个handler,用于接收播放器消息,比如播放器播放成功,失败等消息public boolean handleMessage(Message msg) {

switch (msg.what) {

case EZRealPlayConstants.MSG_REALPLAY_PLAY_SUCCESS:

handlePlaySuccess(msg);

break;

case EZRealPlayConstants.MSG_REALPLAY_PLAY_FAIL:

handlePlayFail(msg.arg1, msg.arg2);

break;

}

3,播放需要一个surfaceView,因此在你的xml layout 文件重要放置一个SurfaceView

android:id="@+id/realplay_play_rl"

android:layout_width="match_parent"

android:layout_height="wrap_content"

android:layout_gravity="center"

android:background="@color/black_bg" >

android:id="@+id/realplay_sv"

android:layout_width="600dp"

android:layout_height="200dp"

android:layout_alignParentTop="true"

android:layout_centerInParent="false"

android:background="@android:color/transparent" />

在surface创建的过程中,保存SurfaceHolder对象:

@Override

public void surfaceCreated(SurfaceHolder holder) {

if (mEZPlayer != null) {

mEZPlayer.setSurfaceHold(holder);

}

mRealPlaySh = holder;

}

4,调用startRealPlay()

整个代码参见src\com\videogo\ui\realplay\EZRealPlayActivity.java

6. 接口

6.1 SDK 整体接入流程

初始化SDK

获取设备列表信息

账户授权登录

设置accessToken

账户注册、找回密

设备设置(图片视频加密、活动检测、设备升级等)

报警列表设备添加与获取是双向过程

回放列表设备添加流程

预览流程

回放流程

1.

用户使用SDK 初始化后的第一步是通过授权登录(中间页) openLoginPage 获取accessToken 的对象,当然用户也可以通过平台与平台的私有云接口获取; 2. 通过EZOpenSDK 的setAccessToken 方法向SDK 设置AccessToken; 3. 然后可以通过设备列表接口获取设备信息;

4. 针对设备预览、回放、设备操作(云台控制、设备显示设置)、查看报警列表等功能接

口调用;

5. 预览成功以后才能抓图、录像、开关声音;

6. 语音对讲操作;

7. 回放成功以后才能抓图、录像、开关声音;

8. WiFi 配置之前要先通过设备序列号查询设备是否添加过。

注意: 开发者调用的主要接口都在EZOpenSDK.java 和 EZPlayer.java 这2个类中

6.2 SDK 初始化

程序启动时初始化SDK, 初始化时需要设置AppKey 。

名称boolean initLib(Application application,

String appKey,

String loadLibraryAbsPath)

参数@param application 客戶端app的 Application 對象

@param appKey 客戶端app申請的app key

@param loadLibraryAbsPath 指定.so库在sd卡的路径

返回值@return true 表示成功, false 表示失败

版本 3.0

说明SDK 初始化

loadLibraryAbsPath 如果需要将.so文件放在sd卡上,该参数指定路径

否则置空表示默认放在手机存储上

示例在应用Application的onCreate回调函数中初始化SDK

//正式平台设置

EZOpenSDK.initLib(this, APP_KEY, null); //设置APP_KEY

6.3登录模块

说明:

1,使用openLoginPage 方法获取EZAccessToken对象accessToken;

2,把获取的AccessToken字符串通过setAccessToken 方法对SDK进行accessToken设置;3,用户可以存储accessToken在本地,以便下次启动时直接把accessToken的值设置到SDK

6.3.1打开登陆页

名称void openLoginPage()

参数

返回值void

版本 3.0

说明打开授权登录中间页面

登录成功后发送播放com.videogo.action.OAUTH_SUCCESS_ACTION

示例在收到OAUTH_SUCCESS_ACTION广播后的代码可以这么写:

if(action.equals(Constant.OAUTH_SUCCESS_ACTION)) {

Intent toIntent = new Intent(context,

EZCameraListActivity.class);

toIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK);

//保存token及token超时时间

EZAccessToken token = mEZOpenSdk.getEZAccessToken();

//保存token,获取超时时间,在token过期时重新获取

context.startActivity(toIntent); //启动camera list

6.3.2setAccessToken

名称void setAccessToken(String accessToken)

参数String accessToken

返回值@param accessToken 授权登录获取的accessToken

版本 3.0

说明授权登录以后给EZOpenSDK设置AccessToken

示例

6.3.3getEZAccessToken

名称EZAccessToken getEZAccessToken()

参数

返回值@return token

版本 3.0

说明获取登录token

包含2个字段,一个是token string本身

另外一个表示过期时间,单位为秒,获取到的值一般为 604800 秒,即7天。

该函数一般在收到登陆成功的广播OAUTH_SUCCESS_ACTION 后调用。

示例//保存token,获取超时时间,当token过期时重新登录

EZAccessToken token = mEZOpenSdk.getEZAccessToken();

6.3.4登出

名称void logout()

参数

返回值void

版本 3.0

说明登出账号

示例

6.3.5获取用户信息

名称EZUserInfo getUserInfo()

参数

返回值@return 返回 EZUserInfo 对象

@throws BaseException@throws BaseException

版本 3.2

说明获取用户信息;用户信息包含:用户名,头像地址等

示例

6.3.6修改密码页面

名称void openChangePasswordPage()

参数

返回值

版本 3.3

说明可以通过该页面修改密码

示例

6.4设备模块

接口说明:

1. 通过获取摄像头列表的接口(支持分页),你可以从萤石云服务器获取当前登录账号的设备列表,你可以根把返回的EZCameraInfo的数组在你的UI展示设备,然后你可以通过cameraId进行预览、设备云存储录像或者SD卡录像列表获取等操作;

2. 通过deviceSerial对摄像头列表中的设备进行删除操作、中间页面设置设备;

3.添加设备时,先调用getCameraInfo获取摄像头信息,该函数返回值(见函数详细说明)会提示摄像头是否已经添加。

a) 如果该摄像头已经被添加,则添加流程中止,此时开发者应该提示用户已添加

b) 如果摄像头未被添加,则调用无线配置wifiConfig, 并进一步通过addDevice来添加

无线设备的添加,demo中有具体的例子。

对于有线设备的添加,添加过程跟无线是一样的,先调getCameraInfo查询信息,如果设备没有被添加,则继续调用addDevice添加。只不过没有wifi配置这一步

wifi一键配置流程:

6.4.1WiFi配置流程

通过startConfigWifi方法开始配置设备WiFi

通过stopConfigWifi方法结束配置设备WiFi

当EZWifiConfigStatus的值是DEVICE_PLATFORM_REGISTED的时候调用addDevice接口绑定设备

监听EZWifiConfigStatus的状态

特别说明:账户下删除设备重新wifi配置并且添加过程中,请在重置设备等待2分钟以后再调用wifi配置的相关接口可以提高wifi配置的成功率,否则会降低成功率,因为重置设备以后我们平台将在2分钟内得到设备下线的状态,只有平台认为下线了,wifi配置成功率才会高。

6.4.2获取摄像头列表

名称List getCameraList(int pageStart,

int pageSize)

throws BaseException

参数@param pageStart 分页当前页码(从0开始)

@param pageSize 分页每页数量 (建议20以内)

返回值@return 摄像头列表

@throws BaseException

版本 3.0

说明该接口用于应用获取摄像头列表

返回的结构类型可以参阅6.15.1

示例

6.4.3获取摄像头信息

名称EZCameraInfo getCameraInfo(String deviceSerial)

throws BaseException

参数@param deviceSerial 设备序列号

返回值@return 摄像头信息

@throws BaseException

版本 3.0

说明根据设备序列号查询摄像头信息,一般在设备添加WiFi配置之前先作一次查询。

调用该函数时,有2种情况:

1,用户已经添加过该摄像头,那么该调用正常会返回EZCameraInfo

2,用户没有添加过该摄像头,比如第一次添加设备时,那么该调用返回如下结果,获得的EZCameraInfo信息为空(因为添加之前,该摄像头还不属于你,所以

会返回空),同时抛出以下异常,开发者根据具体的异常决定进一步的流程:

VIDEOGONETSDK_DEVICE_NOT_ONLINE:设备不在线,继续走添加流程。

ERROR_WEB_DIVICE_ONLINE_NOT_ADD:在线未添加,继续走添加流程。

ERROR_WEB_DIVICE_OFFLINE_NOT_ADD:不在线未添加,继续走添加流程。示例

6.4.4获取设备信息

名称EZDeviceInfo getDeviceInfo(String cameraId)

throws BaseException

参数@param cameraId 设备摄像头id

返回值@return 设备信息

@throws BaseException

版本 3.0

说明获取设备详细信息

示例

6.4.4.1删除设备

名称boolean deleteDevice(String deviceSerial)

throws BaseException

参数@param deviceSerial 设备标志

返回值@return true 表示成功, false 表示失败

@throws BaseException

版本 3.0

说明删除当前账号的设备

示例

6.4.5openSettingDevicePage

名称void openSettingDevicePage(String deviceSerial)

参数@param deviceSerial设备标志(列表接口返回的deviceSerial)

返回值void

版本 3.0

说明打开设备设置中间页

示例

6.4.6添加设备

名称boolean addDevice(String deviceSerial, String deviceCode) throws BaseException

参数@param deviceSerial 设备序列号

@param deviceCode 设备验证码

返回值@return true 表示成功, false 表示失败

@throws BaseException

版本 3.0

说明添加设备

示例

6.4.7startConfigWiFi

名称boolean startConfigWifi(Context context,

String ssid,

String password,

DeviceDiscoveryListener l)

参数@param ssid 连接WiFi SSID

@param password 连接WiFi 密码

@param l 回调,用于处理连接设备的WiFi配置状态

返回值@return true 表示成功, false 表示失败

版本 3.0

说明开始WiFi配置

6.4.8stopConfigWiFi

名称boolean stopConfigWiFi()

参数

返回值@return true 表示成功, false 表示失败

版本 3.0

《淘宝规则》变更通知(2012.2.3)

《淘宝规则》变更通知(2012.2.3) 2012-02-03 出处:天猫 为持续改善消费者购物体验,给广大淘宝会员创造良好的交易环境,拟对《淘宝规则》 (https://www.sodocs.net/doc/4618046899.html,/support/help-12185.htm)进行规则补充变更。 本次变更,涉及到:部分商品关闭评价、虚假交易的违规纠正的变化,发布违禁信息和滥发信息规则条文的变更。 此次变更详情如下:

本次规则变更将于2月13日和2月20日分批生效! 请广大会员仔细阅读规则变更内容,及时调整相关行为。 《淘宝规则》全文请见:https://www.sodocs.net/doc/4618046899.html,/support/help-12185.htm 特此通知,敬请知悉。 天猫 2012年2月3日 附录: 一、规则解读: 1、买卖双方有权基于真实的交易在支付宝交易成功后十五天内进行相互评价,特殊类目商品的交易不开放评价。“特殊类目商品”指什么? 答:特殊类目商品,是指“其他”类目下的订单、赠品、定金、新品预览、邮费五个二级类目下的商品。 2、如果属于上述特殊类目的商品错放到了其他的类目下怎么办? 答:如果属于上述特殊类目的商品错放到了其他类目下并产生了评价,淘宝将根据规则进行处理,同时对本条规则生效之日起该商品产生的评价(包括信用积分和店铺评分)进行删除。 二、修订后的总则第四十四条全文: 第四十四条发布违禁信息,是指会员发布以下国家法律法规禁止发布的商品或信息的行为,包括以下情形: (一)发布以下商品或信息的: 1、枪支、弹药、麻醉注射枪、军火或相关器材、配件及仿制品; 2、易燃、易爆物品(不含烟花爆竹); 3、毒品、强腐蚀性化学品; 4、含有色情淫秽内容的音像制品;色情陪聊服务;成人网站论坛的账号及邀请码; 5、毒品、制毒原料、制毒化学品、致瘾性药物、吸食工具及配件; 6、可致使他人暂时失去反抗能力,对他人身体造成重大伤害的管制器具,如电(dian)击器、防(fang)

二次开发接口文档

接口开发文档 一、开发包目录结构 1.1demo 文件夹 包含了sdk 接口调用源代码,可供二次开发参考。使用 C++开发的 MFC 程序。 1.2dll 文件夹 包含了二次开发所需的所有动态库,demo 编译好的e xe 文件需要放在该文件夹才可以运行。 1.3include 文件夹 包含了二次开发所需要的头文件。 1.4lib 文件夹 包含了二次开发所需要的l ib 静态库。 1.5DSS 二次开发指南(C++).pdf 指导二次开发用户如何新建V S2005 工程运行d emo 文件夹中的d emo。 1.6Version.xml dpsdk 开发包的程序版本信息。 1.7常见问题解答.pdf 二次开发常见问题以及解决方式。 1.8大华平台S DK 开发手册(C++版).chm 二次开发接口使用说明。 二、术语和缩略语 1、D PSDK:DSS 平台二次开发S DK 包 2、C MS:中心管理服务 3、D MS:设备管理模块

4、d emo:程序示例(功能类似D SS 平台客户端) 5、w eb 管理员端:在浏览器中输入D SS 平台的i p 即可打开管理员端 6、C ameraID:通道i d,形如:10000010$1$0$0 7、D eviceID:设备i d 三、Demo 操作方法 3.1 运行d emo

把“demo/bin/”目录下面的 3个文件,如下图所示 3.2 登陆平台 登陆界面如图 1 所示,其 中: IP:DSS 平台 ip 地址;端口:9000; 用户名:web 管理员端配置的用户; 密码:web管理员端配置的用户对应的密码。 点击“登录”按钮,登陆平台。登陆成功的界面如图2所示: 1 23 5

浅淡电商平台成功因素

电商平台因何成功 电商平台做起来有一点很重要那就是:售后服务能力(用户体验度)。 售后服务能力包括平台的日常维护和商品的物流配送,日常维护的基础是先通过技术手段把平台人性化,如操作简单方便。还有规则的透明化,公平公正的参与竞争。平台也是先有商家再有买家,商家的维护都不能处理好,谈后面的一切都是白费的。 对招商入驻的商家我们必须坚守一条原则,先让商家对平台产生信任,再让他对平台产生依赖,不是我们求他留下来,而是他们自己要在这里,要做到这一点,首先平台功能须完善,操作人性化,商家用起来顺手,其次是平台能有大的流量,能有订单产生。再是平台的一些优惠政策和扶持与其对商家问题的处理服务水平。 针对物流配送这块,目前淘宝天猫衣联采用的是商家自主发货形式,京东,是自有仓库自有物流进行配送,前者运输安全与时效很难得到保证,后者安全与时效可以有效保障,用户反应效果好,但经营成本高。任何买家的心理都是下单后希望第一时间就能收到货,显然京东这一点做的很好,但像传统的服装商家与平台都不具备这样的条件,要做的也是完善物流配送这块的条件,下单后快速响应进行发货操作,还有与物流的协商达成一致。保障安全还有时效在买家的心理承受范围之内,加上合适的价格、合适的服务、合适的质量。买家反应也会普遍较好。

对于初期的平台,买家和卖家在意的是一个信任与安全,其次再是知名度与交易量。关于信任和安全淘宝已经成为行业的典范,交易都喜欢用支付宝,支付宝可以给他们安全感,让用户能够安心,完善的平台支付体系,我想这也是一个成功平台必不可少的因素。新平台要做到这点: 一是和支付宝合作可以消除他们的顾虑。 二是平台强大的知名度可以让他放下戒备。 三是真正打造一个新的支付工具,但比较容易出现问题,一旦口啤不好,难继续维持下去,当然真正做好了也会达到事半功倍的效果。 中国式“跟风”很是流行,抓住这一点可以很好的用在平台营销之上,可以先和阿里,衣联,酷有里面做的比较好的典型商家进行一个协商交谈,双方合作,给予一定的扶持可以让他们入驻平台,运用他们的影响力,可以给平台带来不少的商家。这一点是重要抓住用户的一个跟风心理,瞄准下手。淘宝能做到今天这么好,这点因素必然是在里面的,就像一个雪球一样,越滚越大,用户群就越来越多。 一个新领域的诞生会自动占领市场50%的份额,淘宝是最先探入电子商务的平台之一,能有今天的成绩也是这个规律所在。不过阿里和淘宝都是一个全品类的开放平台,在这块的地位极其稳固。其它平台要想做的好当然也得另寻出路,衣联选择了服装,苏宁京东选择了电器,一号店选择零食,当当选择图书。拍拍凭借强大的QQ用户人

百度知道开放平台openAPI接口规范文档 V1.0

百度知道开放平台OPEN API接口规范文档 V 1.0 系统名称百度知道开放平台OPEN API服务接口 项目负责人 作者陈霖 文档提交日期2010-11-04 百度在线网络技术(北京)有限公司 (版权所有,翻版必究)

修改记录 No 修改后 版本号 修改内容简介修改日期修改人 1 1.0 百度知道OPEN API服务接口2010-11-04 陈霖

目录 1背景 (6) 2规范适用对象说明 (6) 3名词解释 (6) 4请求数据包格式规范 (6) 4.1URL (6) 4.2参数 (7) 4.2.1系统级参数 (7) 4.2.2业务级参数的通用约定 (7) 4.2.3参数签名算法 (7) 5响应数据包格式规范 (8) 5.1XML输出格式 (8) 5.2json输出格式 (9) 5.3错误响应输出格式 (9) 6错误码定义 (10) 7API接口细则 (10) 7.1baidu.zhidao.getCatalogInfo (10) 7.1.1功能 (10) 7.1.2参数 (11) 7.1.3返回值 (11) 7.2baidu.zhidao.getQuestionList (11) 7.2.1功能 (11) 7.2.2参数 (11) 7.2.3返回值 (12) 7.3baidu.zhidao.getQuestionSearch (12) 7.3.1功能 (12) 7.3.2参数 (12) 7.3.3返回值 (13) 7.4baidu.zhidao.getQuestionInfo (13) 7.4.1功能 (13) 7.4.2参数 (13) 7.4.3返回值 (14) 7.5baidu.zhidao.getQuestionAnswer (14) 7.5.1功能 (14) 7.5.2参数 (14) 7.5.3返回值 (15) 7.6baidu.zhidao.getUserInfo (15) 7.6.1功能 (15) 7.6.2参数 (15) 7.6.3返回值 (15) 7.7baidu.zhidao.getUserQuestionList (16) 7.7.1功能 (16) 7.7.2参数 (16)

2017年中国十大电商平台优劣势分析

2017中国十大电商平台入驻分析 据中国电子商务研究中心监测数据显示,截至2014年下半年中国网络购物市场上,天猫依靠其影响力牢牢占据第一位子,占50.4%;京东紧随其后名列第二,占据20.7%;较2013年下半年略有提高;位于第三位的是苏宁易购达到5.7%,与2012年上半年相比提高了54%。后续4-10位排名依次为:腾讯电商(5.4%)、唯品会(2.6%)、亚马逊中国(2.3%)、当当网(1.9%)、国美电商(1.7%)、1号店(1.6%)、微店网(0.8%)。在此对各自优劣势一一进行分析: 1、天猫商城: 天猫是B2C领域的老大,是纯开放平台,利润来自于流量、广告和技术服务费。 优势:①规模大②商品种类多③流量大④纯平台成本低⑤知名度高⑥有阿里巴巴各方面的支持 劣势:①对商品控制能力有限②物流依靠第三方 2、京东商城 京东是开放平台,刘强东宣称90%的品类,京东永远不会自己做。但是现在京东销售额的80%左右都是来自于自营,要做开放平台任重而道远。 优势:①自建物流服务好且可控②3C类产品③有自建第三方支付系统虽然体量较小④商家入驻费用低⑤自营商品有厂商返利⑥可以通过货款账期获利⑦家电规模大对供货商议价能力强 劣势:①商品种类不够多②入驻商家较天猫要少③毛利率低只有5.5%④自营商品成本较高,牵制了资金⑤没有其他领域业务支持 3、苏宁易购 苏宁和京东一样宣称要做开放平台,但是平台不是谁都能做的,尤其是在已经有天猫存在的情况下。苏宁最新的平台战略是入驻免费,提供低成本服务,利润主要来自广告和商家与消费者使用易付宝所带来的收入。 优势:①家电类商品对供货商议价能力强,因此进货成本相对要低15%-20%②线下门店支持③品牌质量口碑较好④品牌知名度高⑤有自建易付宝⑥部分地区有自建物流 劣势:①商品种类不够多②入驻商家较少③流量成本高④品牌形象仍局限在家电行业⑤电商人才

智能物流介绍

智能物流 智能物流是利用集成智能化技术,使物流系统能模仿人的智能,具有思维,感知,学习,推理判断和自行解决物流中某些问题的能力。智能物流的未来发展将会体现出四个特点:智能化,一体化和层次化,柔性化与社会化。在物流作业过程中的大量运筹与决策的智能化;以物流管理为核心,实现物流过程中运输,存储,包装,装卸等环节的一体化和智能物流系统的层次化;智能物流的发展会更加突出"以顾客为中心"的理念,根据消费者需求变化来灵活调节生产工艺;智能物流的发展将会促进区域经济的发展和世界资源优化配置,实现社会化。通过智能物流系统的四个智能机理,即信息的智能获取技术,智能传递技术,智能处理技术,智能运用技术。 基本信息 回到顶部意见反馈 智能物流就是利用条形码、射频识别技术、传感器、全球定位系统等先进的物联网技术通过信息处理和网络通信技术平台广泛应用于物流业运输、仓储、配送、包装、装卸等基本活动环节,实现货物运输过程的自动化运作和高效率优化管理,提高物流行业的服务水平,降低成本,减少自然资源和社会资源消耗。物联网为物流业将传统物流技术与智能化系统运作管理相结合提供了一个很好的平台,进而能够更好更快地实现智能物流的信息化、智能化、自动化、透明化、系统的运作模式。智能物流在实施的过程中强调的是物流过程数据智慧化、网络协同化和决策智慧化。智能物流在功能上要实现6 个"正确",即正确的货物、正确的数量、正确的地点、正确的质量、正确的时间、正确的价格,在技术上要实现:物品识别、地点跟踪、物品溯源、物品监控、实时响应。 主要技术折叠编辑本段 自动识别技术 自动识别技术是以计算机、光、机、电、通信等技术的发展为基础的一种高度自动化的数据采集技术。它通过应用一定的识别装置,自动地获取被识别物体的相关信息,并提供给后台的处理系统来完成相关后续处理的一种技术。它能够帮助人们快速而又准确地进行海量数据的自动采集和输入,在运输、仓储、配送等方面已得到广泛的应用。经过近30年的发展,

开放平台技术合作合同模板模板

开放平台技术合作合同模板 V1.0编号:xxxxxxxxxxxxxxxxxxxxxxxxx 本合同由以下双方签署: 甲方:XXXXXXXXXXXX有限公司(以下简称“甲方”) 地址: 联系人: 联系方式: 乙方:XXXXXXXXXXXX有限公司(以下简称“乙方”) 地址: 联系人: 联系方式: 本合同根据《中华人民共和国合同法》及相关法律、法规的规定,甲乙双方经友好协商,签订此合同,以兹共同遵守。 一、定义及解释 1. XXXXX开放平台(以下简称“平台”或者“开放平台”):基于甲方各类业务的开放,由甲方提供技术文档、应用程序及相关技术支持,服务商可以通过这些技术文档、应用程序及技术支持开发应用及软件以便服务于自身或服务于平台其他用户。服务商可以通过平台应用编程接口调用指定的功能服务,访问由甲方提供的或用户授权的与用户相关的数据和/或来自甲方其他应用程序的数据信息,或者由乙方/开发者应用向甲方提供、回流数据。平台可能包括但不限于一个或多个技术文档和应用程序。 2. 服务商:指通过有效申请并通过审核验证的可基于平台进行应用开发的单位(即本合同中“乙方”)。 3. 甲方商家(或称“商家”):指通过甲方运营/管理的网络服务平台(包括但不限于xx网、甲方关联方、甲方合作方运营/管理的网络服务平台及未来可能新设或合作的网络平台等)发布商品/服务信息、向用户提供商品/服务并向服务商采购应用的自然人、法人和其他组织。 4. 用户:指通过访问和使用甲方运营/管理的网络服务平台,与甲方商家达成订单或

有意向达成订单的消费者。 5. 应用:指服务商基于平台所开发的应用程序或软件服务,包括自用型应用和他用型应用两种类型。 6. Open API:指对所有申请并审批通过后的应用开放的遵照甲方接口协议即可调用的数据接口。 7. SDK:指对所有申请并审批通过后的应用开发的遵照甲方接口协议即可调用的编程接口。 8. UI SDK:指对所有申请并审批通过后的应用开发的遵照甲方接口协议即可调用并嵌套的界面应用。 9. 开发者:服务商接入平台需要进行系统开发,开发者是服务商中的系统开发人员(即本合同中“乙方开发人员”)。 二、甲方的服务内容 本合同生效后,乙方将开发者资质、公司资质、需要的接口服务等内容提交甲方审核,甲方审核通过后,将提供以下服务: 1. 甲方向乙方提供服务商平台,并为乙方提供应用开发的技术文档、应用程序及技术支持,包括应用数据接口的开发、封装以及与此有关的互联网技术服务。 2. 乙方基于和甲方的合作,就相关合作问题要求甲方提供的其他技术服务/支持。 3. 乙方通过平台和接口开发以便服务于乙方自身或平台其他商家。乙方可通过平台指定的方式,访问由甲方提供的或用户授权的与用户相关的数据和/或来自甲方其他应用程序的数据信息,或者由乙方向甲方提供、回流数据。 4. 具体合作方式:open API,SDK,UI SDK 三、甲方权利义务 1. 甲方负责应用开发的网络环境、接口的维护,以及平台的建设与维护。 2. 甲方有权对乙方提交的信息及线上应用/软件服务进行审核,甲方的审核流程如下: (1) 入驻审核:乙方自助申请并按照甲方“开放平台申请加入页面”中的要求提交相关资质、乙方产品信息等其他甲方需要乙方提交的信息。甲方审核人员会对乙方自助申请入驻时提交的资质及产品信息等进行审核;审核通过后,乙方有权参与平台的测试环境开发;在乙方资质缺失、拒不提供、信息造假、不符合甲方《开放平台运营管理规则》等情况下,

软件接口文档v2.0

研发平台软件项目 软件项目接口文档 作者: 完成日期: 签收人: 签收日期: 修改情况记录:

第1章引言........................................................................................... 错误!未定义书签。 编写目的................................................................................... 错误!未定义书签。 术语........................................................................................... 错误!未定义书签。 参考文献................................................................................... 错误!未定义书签。第2章接口定义................................................................................... 错误!未定义书签。 同步接口指令........................................................................... 错误!未定义书签。

1.1编写目的 说明对程序系统的接口设计、数据结构设计等,为开发编码奠定基础。 本文档描述本地UI软件的JavaScript代码和STB浏览器组件库iPanel之间的交互接口,包括请求的格式,请求结果的格式,相关错误的定义,以及请求和结果返回的交互流程。 本文的主要读者为需要系统前端开发人员、STB开发人员,以及需要了解本前端与STB 接口的相关人员。 1.2术语 术语或缩写词说明性定义 IPTV 交互式网络电视 STB 机顶盒 HTML 超文本置标语言 JavaScript 一种应用于客户端Web开发的脚本语言 CSS 层叠样式表 DOM 文档对象模型 JSON 专门为浏览器中的网页上运行的JavaScript代码而设计的 一种数据格式 XML 可扩展置标语言 iPanel IPTV终端浏览器 1.3参考文献

各大跨境电子商务平台开发接口(最新)

变更记录

一、中国跨境电子商务平台介绍 1传统跨境大宗交易平台模式 这类平台主要是以B2B业务模式为主,通过平台为境内外会员商户提供网络营销平台,传递供应商或采购商等合作伙伴的商品或服务信息,并最终帮助双方完成交易;收取会员费和营销推广费。(线上商品展示、线上营销,线上/下交易) 平台的卖家一般都有自己或稳定的制造工厂,一般大宗交易都需要进行出口退税,所以在出口时需要单独进行报关:如一般贸易、进料加工等方式报关。 物流方面,都支持与全球著名的物流公司对接,包括:UPS,DHL,EMS, TNT,HK post ,FEDEX;支持卖家自寻物流的方式。 1.1阿里巴巴国际站 1.1.1网址

1.1.2平台介绍 “阿里巴巴国际站”是帮助中小企业拓展国际贸易的出口营销推广服务,它基于全球领先的企业间电子商务网站阿里巴巴国际站贸易平台,通过向海外买家展示、推广供应商的企业和产品,进而获得贸易商机和订单,是出口企业拓展国际贸易的首选网络平台。 “阿里巴巴国际站”提供一站式的店铺装修、产品展示、营销推广、生意洽谈及店铺管理等全系列线上服务和工具,帮助企业降低成本、高效率地开拓外贸大市场。 线下服务:(阿里国际站,是阿里唯一有地面服务人员的产品) 一、客户经理上门服务,一对一专业辅导,助您操作无忧 二、Call Center服务专线,365天为您服务 三、360度客户培训,助您成为电子商务专家 四、走近国际大买家,开拓贸易新商机 五、全球商展推广,直面买家采购 出口通是阿里巴巴国际站的服务,也就是做外贸的商贸平台,年费是29800元。另外还有固定排名,黄金展位,P4P等广告可以售卖。每一个出口通账号,还可以创建5个子账号,用于上传照片,发布产品,处理询盘等工作。 1.1.3成本构成 盈利模式:提供信息流、收取会员年费。 平台对于卖家分为收费分员与免费会员。不过免费的会员发布了商品也很难得到曝光率。平台对买家免费。 大陆卖家: 普通(出口通)的收费版一年29800元,有与P4P打包销售的套餐费用分为39800和49800的二种。

淘宝开放平台运营创新案例资料110809

淘宝开放平台 - 以开放平台推动电子商务业务的发展 1.背景: 淘宝网(https://www.sodocs.net/doc/4618046899.html,)是国内首选购物网站,亚洲最大购物网站,由全球最佳B2B平台阿里巴巴公司投资创办,致力于成就全球首选购物网站。淘宝网,顾名思义——没有淘不到的宝贝,没有卖不出的宝贝。2003年5月10日成立以来,淘宝网成为国内网络购物市场的第一名,占据了中国网络购物70%左右的市场份额。 淘宝作为典型的网络经济模式和世界上最成功的CtoC商业网站之一,他的很多做法都开创了网络经济类型和应用模式的先河。淘宝的人性化体现其中之一就是淘宝旺旺,淘宝旺旺的功能是最完善的,是最人性化的。在支付功能上,淘宝开发了支付宝功能,这个功能的出现,最大程度地符合会员的要求,共同建造网上交易诚信环境,让买家敢于尝试网上购物,让卖家能取信于客户。 淘宝开放平台,是指由淘宝网提供的,面向第三方的开放式电子商务服务基础服务框架。淘宝开放平台Beta于2009年6月22日起,正式开始对外公测。其主要内容包括:以Open API形式开放的淘宝网电子商务基础服务、淘宝网自有的开放式应用平台、对第三方应用平台的开放式基础支持。英文全称是“Taobao Open Platform”, 简写为“TOP”。 淘宝开放平台是淘宝网基于其电子商务核心业务的价值链,围绕买家、买家,通过与第三方开发者的合作打造的核心竞争力之一。 网购市场的突飞猛进,使得电子商务的平台之争愈发激烈,京东商城、腾讯、当当等巨头都在觊觎淘宝的电子商务平台霸主宝座,国际团购巨头Groupon 也对中国电商市场垂涎三尺。 为了进一步巩固自身的行业老大角色,淘宝网在其开放战略发布会上宣布,2011年为淘宝开放年,淘宝将在卖家业务、买家业务、无线、物流等领域全面开放,引入第三方开发者、企业和服务商。淘宝网CFO张勇表示,平台开放是大淘宝战略的重要组成部分。“淘宝不仅仅是在做一个网上购物的交易市场,而是要围绕这个交易市场周围形成一个电子商务的产业链、生态圈。只有全面开放才能真正建构这个大淘宝生环圈。” 目前在淘宝上开店的商家已经有数百万,截止2010年底,淘宝网拥有3.7亿注册用户,单日UV为6000万左右,单日最高交易额19.5亿元,在线商品数超过8亿件。“淘宝目前有4,000名员工,尽管我们每年员工增长速度也很快,

电子商务平台开发方案

维维集团电子商务平台 整合开发方案 鉴于维维集团已经拥有的电子商务平台-维维协同商务平台,本公司提出维维集团电子商务平台和维维协同商务平台的整合开发方案。 一、维维集团电子商务平台功能模块 详见《维维集团电子商务平台方案》 二、维维协同商务平台功能模块 前台客户功能模块: 客户信息管理,订单管理、回款管理,对账管理以及公告管理 后台管理功能模块: 用户管理、赠品发放、回款管理、农行汇款、对帐管理、计划管理、押金管理、发票申请管理、周转包材管理、储运管理、兑奖卡登记、运输管理 数据库管理: 维维协同商务平台中的数据来自两部分,维维集团ERP系统的ORACLE数据库和本地的SQL Server数据库,本地SQL Server数据库保存的是Oracle的索引信息,即订单编号、产品编号、客户编号信息,而细信息需要从Oracle中调取。 所以,可以说维维协同商务平台对维维的ERP系统有着很强的依赖性。

三、方案 根据前期沟通的结果,维维集团希望做出可以在线浏览、在线筛选商品、在线下单、在线汇款的网上B2B电子商城。并且维维集团的协同商务平台已经正在运行,而且很多客户和维维客服人员已经熟悉的基础上,本公司提出此平台整合方案。 若要兼容两个平台,本公司开发的维维集团电子商务平台与维维协同商务平台必须同用一套数据库。由于维维协同商务平台的数据主要来源来自维维内部的ERP系统的ORACLE数据库,这样如果要兼容这两个平台,就只有两种方法:第一:将原来的协同商务平台从原有的ERP系统中脱离出来,即剥离出独立的数据库,单独使用。 第二:原有的ERP系统、维维电商平台以及新建立的电商平台公用一个数据库。 这样,维维电子商务平台包含维维协同商务平台的所有功能,并且再次基础上扩展订单分发、订单统计、产品推介、商品调配等功能。 总体上提出三个个方案,前两个方案为两个系统的整合方案,第三个方案为完全独立开发的方案。供维维领导参考: 方案一、 将维维协同创新平台从维维的ERP系统中剥离出来,与新开发的电子商务平台整合,共用一套数据库。维维协同电商平台的后台已有模块不再开发,在此基础上扩展订单分发、订单

淘宝开放平台介绍

淘宝开放平台 淘宝开放平台项目是淘宝(中国)软件有限公司面向第三方应用开发者,提供API接口和相关开发环境的开放平台。软件开发者可通过淘宝API来获取淘宝用户信息(卖方和卖方用户信息,私有信息需要授权)、淘宝商品信息(全淘宝超过1亿个商品的名称、类目、型号、介绍等信息)、淘宝商品类目信息(全淘宝商品索引及分类明细)、淘宝店铺信息(全淘宝店铺信息)、淘宝交易明细信息(在取得用户授权的情况下,查询每笔交易的详细情况)、淘宝商品管理(淘宝商品的上传、编辑、修改等接口)等信息,并建立相应的电子商务应用。同时,作为淘宝开放平台TOP项目的唯一合作平台——阿里软件平台在其中也扮演着重要的角色,它将为开发者提供整套的淘宝API的附加服务:测试环境、技术咨询、产品上架、版本管理、收费策略、市场销售、产品评估等等。淘宝开放平台(Taobao Open Platform,简称TOP)是大淘宝电子商务基础服务的重要开放途径,它将推动各行各业定制、创新、进化, 并最终促成新商业文明生态圈。淘宝开放平台的使命是把淘宝网的商品、用户、交易、物流等一系列电子商务基础服务,像水、电、煤一样输送给有需要的商家、开发者、社区媒体和各行各业。TOP开发文档,是帮助开发者进行应用开发的资料库。它提供了接口文档,开发工具和视频教程等多方面的资料,帮助开发者进行应用开发。 编辑本段业务介绍 随着中国网民对网络购物的普及度增长,广大淘宝网卖家的成长,传统企业逐渐采用电子商务,越来越多的新需求新商机展现在我们面前。初步归纳,这些需求可以分为三条主线:外部独立网店需求:以逐渐成长起来的淘宝网大卖家、希望进入网购市场的传统大商家为代表的。社区电子商务化需求:广大论坛和社区渴望将流量变现,而广大商家期望论坛社区高价值流量能够带来成交和新客户。海量的新工具需求:不同商品种类不同规模的卖家需要更加适合自身的商业工具。手机、上网本、机顶盒、智能家电兴起,所带来的跨平台的工具需求。 外部独立网店 随着大卖家的成长、传统大商家进入网购市场,对外部独立网店需求将越来越大。这些不同行业的商家,对店铺使用TOP提供的基础服务,为不同种类不同规模的大商家定制外部独立网站或其组件将是TOP一大应用方向。外部独立网店的需求可分为:独立品牌诉求独立的域名独立的店铺展现,高度定制化营销推广工具客户管理系统精准营销工具统计分析商品管理交易管理等等。任何一个需求都可以被深化为一个业务方向;不同商品种类的商家都有不同的店铺前台展现需求和特殊的后台管理需求。这是一片广阔的蓝海,有实力的开发者可以选择一个方向深耕,也可以针对某个细化商品垂直市场提供一整套的解决方案。 社区电子商务化 社区电子商务化是一个潜在的巨大市场。广大论坛、SNS社区渴望将流量变现,与此同时广大商家也期望论坛社区高价值流量能够带来成交和新客户。TOP的出现和淘宝客佣金盈利模式的TOP为电子商务基础服务引入社区成为可能:TOP能将1.4亿的商品展现在社区中TOP能为站长带来可观的盈利和收入社区插件的巨大需求可以为TOP开发者带来持续的盈利。实现方向:在社区展示淘宝商品或店铺的插件不同商品种类都有不同的展现要求,比如手机类展现插件需要尽可能多的参数说明和套餐,而衣服类则需要大量丰富的图片展示。社区内店铺展示插件或商品展示插件可以和当页的内容相结合。淘宝客API与论坛内容、会员系统结合的插件。使用淘宝客API,将自己网站的内容和会员关系变成相关联的淘宝客商品链接和淘宝客店铺链接。一旦成交,站长可以获得佣金,也可以

共享平台API接口规范文档V0.7s

共享平台API接口规范 版本: 0.7s 携程旅行网

目录 1.前言 (4) 1.1功能描述 (4) 1.2阅读对象 (4) 1.3业务术语 (4) 1.4技术服务............................................................................................................... 错误!未定义书签。 2.接口参数说明 (5) 2.1普通政策请求参数 (5) 2.2特惠政策请求参数 (5) 2.3特价政策请求参数 (16) 3.示例Xml请求 (16) 3.1普通政策 (16) 3.2特惠政策 (16) 3.3特价政策 (19) 4.错误代码整理 (21) 4.1错误代码规则说明 (21) 4.2错误固定标识及错误代码分类说明 (21) 4.3目前已知错误代码列表 (21)

版本历史

1.前言 1.1 功能描述 为了提高代理商在携程网的政策投放效率,满足其业务需求,由携程机票研发部门开发了一套代理商政策导入接入API。本文档是为了描述相应的接口规范。 1.2 阅读对象 面向具有一定技术实力的代理商公司相应的技术人员 1.3 业务术语 1.4 接口API导入必读 API导入入口: https://www.sodocs.net/doc/4618046899.html,/Flight-Product-TradeAPI/PolicyWS.asmx

接口参数: username: 用户名 password: 密码(格式: MD5(UTF-8(“username#password”))) execType: 执行类型,只支持FullADD(全量上传), ADD(增量上传) gzipRequestBytes: 请求报文字节数组,是对报文进行GZIP后产生的字节流 接口响应格式:返回的是对报文GZIP后的base64位格式的文本编码 目前每日最大请求次数是500次 1.5 技术服务 前期请直接联系相应的票台关联业务人员 2.接口参数说明 2.1 普通政策请求参数

智慧物流平台V使用手册

智慧物流管理平台(Version 1.0) 使用手册 赣州悦芽科技有限公司 2017年1月10日

平台综述 吉集号平台V1.0平台分为3个部分PC端,APP端,微信端组成,平台有3个角色:企业,物流公司,司机; 平台主要实现找货找车,企业和物流公司具有发布货源权限。货源报价,选择报价签单。签单成功支付费用。司机询价,司机在APP端进行报价,与司机签单。司机来到装货地点对货物进行装货,运输,并送货达到目的地,发货方通过线下确认真实到货后在到订单系统里选择完成订单。评价订单等功能 ◆该系统对用户计算机的要求如下: ?监视器分辨率:推荐使用1024×768,800×600也可; ?IE的版本:要求IE6.0以上版本。 ◆IE浏览器设置 修改IE的设置:从IE的功能菜单上选择:工具->Internet选项->常规->设置,选择“每次访问此页时检查”选项,点击次【确定】按钮,设置完成。分别如下图1、2所示: 图 1 图2 在如上图1页面,切换到【安全】选项卡,进行IE安全设置,首先选择“受信任站点”,并点击【站点】,打开“可信站点”对话框,在添加网站区域以“”的格式添加到“网站”项中,连续点击两次【确定】,设置完成。 图3

第一部分 PC端 1.1 系统登录 1.1.1注册 注册选择身份角色 选择好身份之后,进入注册页面 真实姓名输入框:键入用户的真实姓名。 手机号输入框:键入用户的手机号,手机号为唯一性,已注册的不能再继续注册; 获取验证码:下发短信至用户填写的手机号中 验证码输入框:键入相应的手机短信验证码信息。 密码输入框:键入用户的系统登录口令。 点击【提交】按钮,用户注册成功 1.1.2登录 〗,打开“吉集号”系统登录窗口,如图1-1。 图1-1 平台登录窗口 用户名输入框:键入用户的系统登录名。 密码输入框:键入用户的系统登录密码。 点击【登录】按钮,系统进行身份角色判断,判断成功后进入主页,主界面,若用户名或密码输入错误,则显示图1-2所示的登录窗口,请输入正确的用户名和密码。 图1-2重新登录系统窗口 1.1.3认证账号 刚注册的账号,登录平台主页时,账号是未认证状态, 1.1.4退出登录 点击系统功能菜单的【退出】按钮,退出系统且返回至登录界面。

淘宝开放平台错误码---自查手册

淘宝网 开放平台错误自查手册 本文档针对2.0服务,1.0请酌情参考 2010-11-8 杭州

目录 一、错误处理流程概览 (2) 二、服务器响应内容透析 (3) 1.调用成功返回格式 (4) 2.调用错误返回 (4) 1)http连接错误 (4) 2)服务端错误总述 (4) 3)平台解析错误 (5) 4)业务处理错误 (6) 三、响应格式错误处理 (10) 1.响应格式格式错误,但数据正确 (11) 2.响应格式错误,数据也错误 (12) 四、平台级错误处理 (12) 五、业务级错误处理 (14) 1.参数错误 (14) 2.权限控制 (15) 3.用户不存在 (15) 4.服务错误 (16) a)服务调用错误 (16) b)服务调用异常 (17) c)远程调用错误 (17) d)Top解析错误 (17) 六、返回参数缺失处理 (17) 1.整个消息体为空或缺少文档中说明的结构体返回。 (17) 2.缺少fields指定字段返回 (18) 七、总结 (18) 一、错误处理流程概览

从这个错误处理流程可知,在整个错误处理的过程中,一共可以分为3条主要的流程:请求解析异常流程处理,平台级错误处理和业务调用错误处理。当然,这一切处理的最初也是最重要的一步就是:将服务器响应内容保留下来。 二、服务器响应内容透析 服务器响应内容,顾名思义就是isv调用top服务得到的响应的内容。这些内容能够最真实的反应出isv请求的问题和服务器当前的情况,也最能够帮助isv找到问题的所在。 服务器响应内容一般分为两种:一种是wiki文档中所编写的成功调用所返回的字段,

项目接口文档

接口使用说明书 2016年9月

版本控制文档信息 文档变更记录

目录 1.接口概述 (4) 1.1. 概述 (4) 1.2. 基本规则 (4) 1.2.1. 域名 (4) 1.2.2. 通用接口调用参数说明 (4) 2.接口定义 (6) 2.1. 登录注册 (6) 2.1.1. 登录接口 (6) 2.1.1.1. 账号密码登录 (6) 2.1.1.2. 微信登录............................................................................. 错误!未定义书签。 2.1.2. 注册和修改接口..................................................................... 错误!未定义书签。 2.1.2.1. 完善个人信息接口............................................................. 错误!未定义书签。 2.1.2.2. 获取个人资料..................................................................... 错误!未定义书签。 2.1.2. 3. 上传/修改企业信息 ........................................................... 错误!未定义书签。 2.1.2.4. 上传/修改工作经历 ........................................................... 错误!未定义书签。 2.1.2.5. 设置/修改提现密码 ........................................................... 错误!未定义书签。 2.1. 3. 短信部分接口......................................................................... 错误!未定义书签。 2.1. 3.1. 发送短信验证码接口......................................................... 错误!未定义书签。 2.1.4. 服务部分接口......................................................................... 错误!未定义书签。 2.1.4.1. 上传/修改个人服务信息 ................................................... 错误!未定义书签。 2.1.4.2. 获取服务列表..................................................................... 错误!未定义书签。 2.1.4. 3. 获取服务详情..................................................................... 错误!未定义书签。 2.1.4.4. 评价列表(全部服务或单个服务) ...................................... 错误!未定义书签。 2.1.4.5. 预约..................................................................................... 错误!未定义书签。 2.1.4.6. 服务评价............................................................................. 错误!未定义书签。 2.1.5. 我的账户................................................................................. 错误!未定义书签。 2.1.5.1. 获取用户收入/支出记录 ................................................... 错误!未定义书签。 2.1.5.2. 分页获取收入/支出记录 ................................................... 错误!未定义书签。 2.1.5. 3. 添加收入/支出记录 ........................................................... 错误!未定义书签。 2.1.6. 红包部分接口......................................................................... 错误!未定义书签。 2.1.6.1. 领取红包............................................................................. 错误!未定义书签。 2.1.6.2. 发放红包............................................................................. 错误!未定义书签。 2.1.7. 精英汇部分接口..................................................................... 错误!未定义书签。 2.1.7.1. 获取精英列表..................................................................... 错误!未定义书签。 2.1.7.2. 精英详情............................................................................. 错误!未定义书签。 2.1.8. 任务接口................................................................................. 错误!未定义书签。 2.1.9. 其他接口................................................................................. 错误!未定义书签。 2.1.9.1. 消息..................................................................................... 错误!未定义书签。 2.1.9.2. 省市区获取......................................................................... 错误!未定义书签。 2.1.9. 3. 行业类型获取..................................................................... 错误!未定义书签。 2.1.9.4. 上传多媒体资源................................................................. 错误!未定义书签。

电商平台的开发流程有哪些

在上文编写了关于准备准备转型做电商平台的一些思考建议,如果你准备做电商建议你阅读。今天主要就电商平台的搭建和开发流程进行分享。如果你是自己做电商平台。建议你阅读,本篇文章是从电商平台开发流程方面进行结算。帮助你了解整体流程和准备你需要的资源,本文假定你是在你需求明确的基础上展开的。 电商平台的表现形态可以分为PC端、APP端、小程序、微信公众号四种模式。有幸参与了这四种形态的开发。熟悉和了解其中的差异。顾名思义pc就是供电脑端进行购买的入口。app就手机端的。小程序就像百度小程序依赖于百度入口的,公众号是微信的入口。电商平台开发的总体流程如下: 自建电商平台会用到资源 域名(备案)、服务器(百度、阿里云等服务器)、文件存储(非必须)、支付账户(百度、微信、支付宝等)这些资源都是电商平台在搭建过程中要用到的资源。需要你提前准备。 系统概要设计 研发人员根据需求对需求的理解,项目负责人系统架构师需要进行整体设计包括架构设计、模块划分、数据库设计、接口设计等。核心实现设计。如商品、订单、售后、支付模块的核心实现思路。此阶段可以同时进行电商UI设计。 详细设计

研发人员详细设计主要是把每个模块的思想方式及,及每个接口的请求返回等进行系统详细的的设计包括每个模块相关规则。 框架搭建 项目的框架搭建、版本库创建项目团队协调开发、持续构建、开发环境、测试环境搭建等。 编码实现 具体逻辑编码实现coding、包括前端代码实现,如app端开发需要进行界面开发,接口联调、前后端功能的实现。 测试 冒烟测试、系统测试、集成测试,预发布刷机测试。正式环境搭建等。 系统上线 上线发布、所有的配置信息切换到正式环境。上线后规划一段时间来进行试运营。 有想法没技术怎么办?上汇桔网。在商业大数据的环境下,帮助企业转型,让数据掌握在商家手里,汇桔网精选全国专业开发公司,让互联网商业变得更简单,专业铸就一流品质。您的需求,我们全力满足,点击进入汇桔网咨询。

相关主题