- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
网宿文件同步接口new
网宿文件同步接口说明
1.1、功能介绍
网宿文件同步接口需要与客户程序相互配合,可实现客户源与网宿数据中心进行数据同步以及进行数据分发的功能,实现自动化的文件分发管理,有利于实现与客户内容管理系统的无缝对接。
具体来说,网宿提供了一个web接口,通过不同的参数设置可以实现不同的功能。一旦客户有数据操作需要,则先调用此接口并填充相关的参数,网宿接到指示之后会进行相应的作,并汇报相关的操作结果。因此客户也需要提供一个反馈接口实现对这些操作结果数据的接收。
1.2、操作请求接口(网宿实现)
请求由客户发起,首先向网宿服务器端发送请求,指示服务器端启动内容管理操作,请构建如下url请求:
:8080/HttpUpdate/publishService.do?op=操作类型context=操作内容
操作内容为xml格式的字符串
例:
?xml version=”1.0” encoding=”UTF-8”?
ccsc
cust_id007/cust_id
passwdMD5校验码/passwd
item_id value=”1234567”
source_path
/test/test.wmv
/source_path
publish_path
/test/test.wmv
/publish_path
md5
c6c9989b6089a0f7a44e3f36f008d0eb
/md5
/item_id
……
/ccsc
操作反馈
操作请求接口被调用之后,系统将按下例中的xml格式字符串返回提交结果,“SUCCESS”表示提交成功,“FAILURE”表示提交失败;如果提交失败,请重新检查整理上传内容后,再次调用接口。
?xml version=”1.0” encoding=”UTF-8”?
ccsc
result(SUCCESS | FAILURE)/result
detailSome detail information for trace error will included here/detail
/ccsc
注意:
1、op取值为publish(发布),unzip(解压)和delete(删除),check(校验md5值),rename(文件改名)之一,其余为无效操作。
2、操作内容为xml格式字符串,请按照列子格式进行编写,并请采用UTF-8编码格式。
3、MD5校验码由第一个任务(item)的ID、用户名、chinanetcenter(固定字符串)、用户密码四部分组合生成。
4、操作请求接口仅返回请求提交的结果,而非最终内容操作处理结果。
5、source_path 为客户源路径
6、publish_path 为发布路径
7、cust_id 为客户在我司的注册的用户名称
1.3、具体操作反馈接口(客户实现)
操作类型为publish
开始执行该条请求时反馈
反馈url:http://客户端IP:端口号/report?op=操作类型context=操作结 果
1)操作结果为xml格式的字符串,例:
?xml version=”1.0” encoding=”UTF-8”?
ccsc
item_id value=”1234567”
op_name操作类型/op_name
op_status分项任务操作结果/op_status
/item_id
……
/ccsc
1.分项任务操作结果有got task/got task failed
2.got task为任务开始
3.got task failed为任务出错,任务终止
拉取文件完成后反馈
反馈url:http://客户端IP:端口号/report?op=操作类型context=操作 结果
1)操作结果为xml格式的字符串,例:
?xml version=”1.0” encoding=”UTF-8”?
ccsc
item_id value=”1234567”
op_name操作类型/op_name
op_status分项任务操作结果/op_status
/item_id
……
/ccsc
1. 分项任务操作结果有download finish/download failed
2. download finish为下载源文件成功,开始md5校验
3. download?failed为下载源文件失败,任务终止
文件下载完成后校验md5sum值后反馈
反馈url:http://客户端IP:端口号/report?op=操作类型context=操作 结果
1)操作结果为xml格式的字符串,例:
?xml version=”1.0” encoding=”UTF-8”?
ccsc
item_id value=”1234567”
op_name操作类型/op_na
文档评论(0)