帖子
帖子
用户
博客
课程
显示全部楼层
5
帖子
0
勋章
53
Y币

REST API访问云数据

[复制链接]
发表于 2015-1-14 19:29:44
本帖最后由 xiaxiazl 于 2015-1-14 19:33 编辑



上一篇分析了使用mcm访问云数据,虽然封装好了,但是文档不是很清楚,最关键的是功能不完善,不能完成一些功能。所以这里来介绍一下更加强大和灵活的另一种方法。

1 先来看一个完整的例子,再来具体解释相应的步骤,主要的就是url,method,headers,dataType以及回调方法,其中url中的云数据库域名为https://d.*,这个是固定的;method正常可为get或post,headers是用来身份验证,只有验证通过才能正常返回数据;一般来说,apicloud都是以json格式为主要数据格式,回调函数的ret参数一般也为json(如果dataType设置为json的话)

2 先来看url,这个url的构造大有学问,其中1为表名,如果你要访问你数据库中的表user,则为user,如果表名是friend,则为friend;第二部分是记录的id,示例中就是表示取出user表中id为54a3b79cdd139de90588693b的记录,如果你要访问出所以记录,则可以使用:/mcm/api/user,即把id参数去掉

3 再来看headers,这部是用来验证身份,一般app会产生一个appId和appKey,通过将这几个参数进行sha1加密,可以得到一个字符串,访问时,将这个字符串填入表头,作为访问的凭证;这里为了全局调用方便,封装了一些方法


……

http:/**.**/RZKAGmq


本帖子中包含更多资源,您需要 登录 才可以下载或查看,没有帐号?立即注册

X
1682
帖子
10
勋章
53
Y币
感谢楼主分享经验
28
帖子
0
勋章
765
Y币
very good! 就是需要这样实战的教程!!!
89
帖子
0
勋章
1万+
Y币
好好学习!非常感谢!
您需要登录后才可以回帖 登录

本版积分规则