- 1、本文档共13页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
新浪接口
个人代理人手机客户端 作者 说明 V1.0 2011-2 刘力峰 初稿;
修订控制页
编号 文档版本 修订章节 修订原因 修订日期 修订人 1 2 3 4 5 6 7 8 9 10
1概述
1.1概述及目标
一起看电影的app主要功能是用户通过微博(以后或有其他)帐号登录,选择电影(服务端提供),用户选择通过微博API获得对象的好友,系统最后匹配,达成邀约的目的。
2接口规范协议
2.1请求方式
为了减少服务端与手机端的交互程度,减轻服务端压力,为用户节省流量,并同时提高用户交互体验。对于可离线使用的模块,采用在登录时或用户点击触发数据同步请求缓存到手机端,手机端自行存储同步后的数据。当数据同步完成后,用户打开功能模块时,调用本地已缓存的数据进行展示。对于即时或算法要求较高的模块则采用即时调用后台Http请求数据。
数据传输编码及请求编码均采用UTF-8格式。
2.2请求参数
采用标准HTTP方式POST进行请求。服务端与Web请求类似,自动取得参数进行解析。请求参数分为两种类型,一种是必须参数标识为required,一种是可选参数标识为optional.如果不传或为空,则采用有默认值。
2.3 返回数据格式
为了兼容多种终端系统平台,采用json通用格式进行返回结果。手机端自行解析并转换成可识别的数据。其中datatype为预留参数,可选参数,默认为json格式。目前只支持一种格式。
3接口设计
3.1用户登录接口设计
登录[remoteLogin:Service]
描述
手机端用微博登录成功后向服务端发送信息,其中用户第一次登陆时要获取用户关系数据,用户N久时间后的再次登录也会更新用户的关系数据。
接口定义
http://host:port/SeeMovieTogether /user/remoteLogin.do
手机端请求参数列表
Required Name Type Description required username string 登录的用户名 uid
AccountType String
string 用户(微博)帐号唯一性编码
帐号类型,1微博2其它。目前只有1 optional datatype string 数据格式类型(取值:json,xml 默认json格式)
服务端返回参数列表
Name Type Description IsUpInfo Int 标识1或者0,1代表是第一次登陆或者需要更新用户关系数据的情况。0代表不需要获取用户数据。 success boolean 成功标识(true:成功,false:失败) errorMsg string 错误消息,文字描述 Id string 返回用户在本站的Id(32位主键) serverTime date 服务端时间(格式:yyyy-MM-dd HH:mm)
返回xml数据示例
{
“IsUpInfo”:1,
“success”:true,
“errorMsg”,
“Id”:11111222223333344444555556666622,
“serverTime”: 2011-02-17 18:00
}
3.2更新用户关系数据接口
描述
提示当服务端判断用户是第一次登陆或者时间太长需要更新用户关系数据时,上一步返回的标识为1,手机端发起本次请求。主要更新信息对象有本人的信息,本人关注的人的信息,本人粉丝的信息,三种类型。当用户关注集比较大的时候可以使用分页方式传输,例如每次传输100名用户的信息,不限次发送本请求。但是初期第一次一定要把本微博的互相关注用户传送过来。
接口定义
http://host:port/ SeeMovieTogether /user/userinfoupdate.do
请求参数列表
Required Name Type Description required Id string 用户本站Id optional datatype string 数据格式类型 用户信息
Name Type Description uid string 用户(微博)帐号唯一性编码 screen_name string 用户昵称 name string 友好显示名称 Province
Provincename Int
string 用户所在省级ID
用户所在省级名称 city
cityname Int
string 用户所在城市ID
用户城市名称 location string 用户所在地
您可能关注的文档
- 小学英语词汇分类总结.doc
- 小孩感冒食疗.doc
- 小学生五爱教育就记录.doc
- 小组名1.doc
- 小组组名,口号.doc
- 小波变换与低通高通滤波器.doc
- 少先队工作计划2011-2012下.doc
- 小波英文版.doc
- 层次查询.doc
- 尼克酸.doc
- 2026届高考英语总复习(第1轮)选必三Unit 4 Protecting our heritage sites听课手册.pptx
- 2026届高考英语总复习(第1轮)第8讲 被动语态 训练手册.pptx
- 2026届高考英语总复习(第1轮)应用文 第11讲 慰问信.pptx
- 2026届高考英语总复习(第1轮)必修二Unit 4 Exploring literature听课手册.pptx
- 2026届高考英语总复习(第1轮)应用文 第13讲 祝贺信.pptx
- 2026届高考英语总复习(第1轮)应用文 第1讲 通知.pptx
- 2026届高考英语总复习(第1轮)必修二Unit 3 Festivals and customs训练手册.pptx
- 2026届高考英语总复习(第1轮)必修三Unit 3 The world online训练手册.pptx
- 2026届高考英语总复习(第1轮)第14讲 倒装与省略 训练手册.pptx
- 2026届高考英语总复习(第1轮)必修一Unit 2 Let's talk teens训练手册.pptx
最近下载
- 水泥厂电气培训课件.pptx
- 体例格式9:工学一体化课程《windows服务器基础配置与局域网组建》任务1学习任务工作页.docx VIP
- 金税四期税务风险预警指标汇总.pdf
- 豆腐柴人工栽培技术.pdf VIP
- 天津市小升初小卷真题小外(天津市外国语大学附属外国语学校)(5套含答 .pdf VIP
- 控制计划(机加).docx VIP
- 土地资源管理学(第二版)张正峰,第一至第十二章知识点.docx VIP
- 专题三 透镜及其应用 2025年中考物理基础知识考点专题练习(含答案).docx VIP
- DL/T 502-2006 火力发电厂水汽分析方法(第1-32部分).pdf VIP
- 施工现场总平面布置培训.pptx VIP
文档评论(0)