手机软件接口说明文档
http://api.51lingdi.cn/mobile/iphone.php?ac=shareGetApp
2011-7-22 更新修改
1、函数getWeiboList,增加传入参数 tuid 增加op = userThreads,用于获取用户的微博列表。
2、函数getZoneList,修改,增加传入函数cid 根据传入城市id来获取该城市的商圈。如果用户本地没有cid,那点击商圈时,先跳出城市列表让用户选择。
2011-6-26 更新修改
1、函数getCityList,增加参数 经纬度范围,用于比对当前城市。第一次开机用户选择城市,并且把城市数据记录在客户端,数据包括cid,经纬度范围。 之后用户每次打开软件,根据获取到的坐标,和城市的坐标范围比对,如果超出范围,那么再次跳出城市列表,让用户选择当前所在城市。再次记录在本地
2、函数getZoneList,修改,增加传入函数cid 根据传入城市id来获取该城市的商圈。如果用户本地没有cid,那点击商圈时,先跳出城市列表让用户选择。
2011-6-26 更新修改
1、函数增加analyticsInstall,安装统计,再客户端预先设置渠道cid,分别为1~10。该函数是用户第一次安装软件,后的第一次运行软件,就执行该函数,这个函数每个手机只运行一次。以后每次打开不用运行该统计。
2、函数增加analyticsIn,打折信息点击统计。
2011-6-23 更新修改
1、函数getCheckNewPm,新增返回参数 at_new @我的新记录数量,comment_new评论我的新记录数量
2、函数userLogin,增加qq协调登陆。
2011-6-23 更新修改
1、函数getPMList,新增参数 face 发信人的头像
2、函数getWeiboList,新增参数 image, root_image 微博图片
3、函数getPMList,新增参数 new 用于判断是否是新消息,判断是否使用 pmsRead 函数
4、函数增加pmsRead,私信标记成已读。
5、函数getWeiboList,新增op 功能 mycomment(评论我的), myat(@我的)
6、函数增加pmsDel,私信删除。
7、函数增加getPMDList,查看对话。
2011-6-21 更新修改
1、函数增加queryThreads,打折信息搜索。
2、函数增加queryBrand,品牌搜索,在品牌图片列表上面加搜索框。。
3、函数增加getBrandPhotoDList, 获取相册的图片列表。
4、函数增加getPMList, 获取我的私信列表。
5、函数增加getCheckNewPm, 获取新的私信數量,用於客戶端定時獲取新的私信數量,提醒用戶。
6、函数增加getWeiboList, 關注中 我的信息和朋友的信息用這個函數,用法和getThreadsList一樣,當中去除了一些地址參數,增加了被評論帖子的信息參數,顯示的時候參考sina微薄客戶端的現實方式。。
7、函数增加getWeiboImage, 通過imageid獲取圖片信息。
8、函数增加newPm, 發送私信。
2011-6-20 更新修改
1、函数增加getBrandList,获取品牌列表。
2、函数增加getBrandPhotoTList, 获取相册列表。
3、函数增加postComment, 评论函数。
4、函数shareGetBindInfo, 更新,去除不需要的参数。
2011-6-14 更新修改
1、函数shareWeibo更新 传入参数增加 share_sina,share_qq,share_renren,share_kaixin,share_souhu,share_163, 当参数为true时就是代表分享到微博,不分享到微博就指定参数就不用传入。
2、函数newPost更新 去掉 share_sina,share_qq,share_renren,share_kaixin,share_souhu,share_163 参数,发帖后,使用shareWeibo来做异步处理
2011-6-13 更新修改
1、函数newPost更新 传入参数增加 share_sina,share_qq,share_renren,share_kaixin,share_souhu,share_163, 当参数为true时就是代表分享到微博,当参数为false时是代表不分享到微博。
2、函数newPost更新 传入参数增加 fid,用于获取,返回弹出层的图片和文字信息.,当fid大于0的时候,有返回弹出层,没有fid为0,或者没有的话,就不用返回弹出层了。。
2011-6-13更新修改
1、函数增加 getCityList 获取城市列表,用于手机客户端获取最新打折信息的时候,用户优先选择默认城市,这个城市的参数直接记录到客户端,这样用户下次打开就可以直接定位到默认城市了。
2、函数getThreadsList 更新 newAround 接口,增加传入参数 cid 用户定位默认城市。
3、函数userLogin 更新 sina协同登陆接口,增加传入参数 token, tsecret, sina_uid。
4、函数getThreadsList 更新 增加参数 fid , 当fid>0 的时候 使用特殊的 签到按钮。
2011-6-9 更新修改
1、函数getThreadsList 更新 参数op 增加 newAround 接口,获取最新打折信息。
2、函数 getaddresslist 更新 增加 返回参数 class
Class如下
0:其他 1:购物商场 2::超市卖场 3:酒店旅馆 4:餐厅饭店 5:娱乐酒吧 6:居民住宅 7:商务办公8:公共交通 |
2011-6-7 更新修改
1、函数增加 shareGetApp 获取微博app,用于手机客户端获取个大微博的app,这样如果服务器修改app的话,就不用再通过修改客户端来修改了。
2、函数增加 shareQQBind 腾讯微博绑定
3、函数增加 shareQQUnBind 腾讯微博取消绑定
4、函数增加 shareGetBindInfo 获取微博的绑定信息,用于客户端判断是否各大微博是否绑定。
2011-6-3 更新修改
1、函数newPost 更新 返回值同一成result
2011-6-2 更新修改
1、函数增加 shareWeibo微博分享,用于手机客户端分享微博按钮
2、函数getThreadsList 更新,增加 返回参数 地址的ID aid ,用于用户发帖传入的参数,主要作用是统计作用。
3、函数newPost 更新 传入参数增加 aid。
2011-6-1 更新修改
1、函数增加 shareSinaBind微博绑定函数,用于手机客户端绑定微博后,把返回的授权码返回给服务器。
2、函数增加 shareSinaUnBind微博解除绑定函数,用于手机客户端绑定微博后,把返回的授权码返回给服务器。
2011-5-31更新修改:
1、函数userLogin 更新 返回参数 sina_uid, token,tsecret 用于判断是否需绑定微博。
2011-5-31更新修改:
1、函数newPost 更新 添加传入参数 isshare 用于判断是否需要分享到微博。
2、函数newPost 更新 分享功能 传入参数增加 token tsecret 。
2011-5-26更新修改:
1、增加函数queryAddress 根据关键字搜索。
2、增加函数addAddress地址添加。
2011-5-25更新修改:
1、函数newPost 更新 增加反馈数据参数。
2011-5-24更新修改:
1、增加接口函数 获取商圈列表 getZoneList
2、函数getThreadsList 更新,增加 返回参数 电话 tel 和 地址 address ,用于显示在详细打折信息里面,板式参考 爱折客。
2011-5-19更新修改:
1、函数getThreadsList 更新,增加 分页参数 。
2011-5-18更新修改:
1、函数getThreadsList 更新,增加 读取周边信息 myAround 。
2011-5-17更新修改:
1、增加接口函数 修改密码 userEdit
2、增加接口函数 获取附近商场列表 getAddressList
2011-5-16更新修改:
1、函数getThreadsList 更新,增加 关注的好友信息、我的微博信息、关注的打折信息。
2、增加接口函数 好友搜索 searchFriend
3、增加接口函数 获取我的信息 getUserInfo
4、增加接口函数 头像上传 upLoadAvatar
1、 接口连接:http://api.51lingdi.cn/mobile/index.php
2、 参数传递方式:Post方式
3、 签名规则 sign = md5(“uid \t username \t email \tpartner”)
4、 返回格式 json
5、 编码格式 utf8
6、 接口使用方法
接口连接 + 传入参数
参数名 | 类型 | 描述 |
Uid | Int | 用户id |
Username | String | 用户名 |
| String | |
Sign | String | 数字签名 |
Partner | String | 协同登陆网站 |
Ac | Strint | 操作函数 |
(1) 用户登陆 userLogin
变量名 | 类型 | 描述 |
Username | String | 用户名或者email地址 |
password | String | 密码 |
Partner | String | 协同登陆网站 1、 sina 2、 qq |
Ac | Strint | 操作函数:userLogin |
Iemi | Strint | 手机串号 |
token | String | 授权key |
tsecret | String | 授权secret |
sina_uid | Int | Sina uid |
qqwb_username | String | Qq微博用户名 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
Username | String | 用户名 |
| String | |
Sign | String | 数字签名 |
sina_uid | Int | Sina uid |
token | String | 授权key |
tsecret | String | 授权secret |
qqwb_username | String | Qq微博用户名 |
返回值result
返回值 | 解释 |
>0 | Uid,用户id |
0 | 用户名或者密码有个为空 |
-1 | 登陆失败,用户名密码错误,该用户不存在 |
例子:
参数:Username (必须)
password(必须)
Partner(选填)
Ac(必须)
Iemi (选填)该参数是以后用来统计使用的
测试账号:cqmax 111112
测试url : http://api.51lingdi.cn/mobile/index.php?ac=userLogin&username=cqmax&password=111112
返回值:{“result”:"7","username":"cqmax","email":"ttkl_fish@hotmail.com","sign":"e6c77a2ab226ee4464b4f15f2fea5d89"}
Sina协同登陆
参数:token sina返回的key(必须)
Tsecret sina返回的secret(必须)
sina_uid sina返回的uid(必须)
Partner =sina(必须)
Ac(必须)
Iemi (选填)该参数是以后用来统计使用的
qq协同登陆
参数:token 返回的key(必须)
Tsecret 返回的secret(必须)
qqwb_username返回的username(必须)
Partner = qq(必须)
Ac(必须)
Iemi (选填)该参数是以后用来统计使用的
(2) 用户注册userReg
传入变量
变量名 | 类型 | 描述 |
Username | String | 用户名(必须) |
password | String | 密码(必须) |
| String | 邮箱(必须) |
Ac | Strint | 操作函数:userReg (必须) |
Iemi | Strint | 手机串号(必须) |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
Username | String | 用户名 |
| String | |
Sign | String | 数字签名 |
返回值result
返回值 | 解释 |
>0 | Uid,用户id |
0 | 用户名或密码或email为空 |
-1 | 用户名包含敏感字符! |
-2 | 用户名包含被系统屏蔽的字符! |
-3 | 该用户名已经被注册! |
-4 | Email 地址无效 |
-5 | Email 包含不可使用的邮箱域名! |
-6 | 该 Email 地址已经被注册! |
-7 | 非法操作 |
-8 | 该用户id已被占用,须重新提交 |
(3) 获微博信息 getThreadsList
传入变量
变量名 | 类型 | 描述 |
Op | String | 1、 myFavorite(读取我的收藏) 2、 myBusiness(读取我关注的商家打折信息) 3、 myAround(读取周边打折信息,如果坐标没有传入就读取最新的打折信息) 4、 newAround (获取最新打折信息) |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
lat | Double | 维度 |
lon | Double | 精度 |
radius | int | 范围 单位米 |
Pg | Int | 分页id |
Pz | int | 每页读取记录数,默认为15条 |
cid | int | 城市id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
nickname | String | 发帖人昵称 |
tid | Int | 帖子id |
uid | Int | 发帖人id |
username | Int | 发帖人用户名 |
content | Txt | 帖子内容 |
replys | Int | 评论次数 |
forwards | Int | 转发次数 |
dateline | Int | 发帖时间(unix时间戳) |
imageid | Int | 图片id |
photo | String | 图片地址 原始图片 _o.jpg 大缩略图 _m.jpg 宽度300 小缩略图 _s.jpg 宽度120 |
width | Int | 原始图片宽度 |
height | Int | 原始图片高度 |
filesize | Int | 原始图片尺寸 |
Face | String | 头像地址 |
distance | Double | 距离 |
longitude | Double | 经度 |
latitude | Double | 维度 |
Tel | String | 电话 |
Address | String | 地址 |
Aid | Int | 地址id |
Fid | Int | 当fid > 0 的时候使用特殊的签到按钮 |
返回值result
返回值 | 解释 |
>0 | 读取成功 |
0 | 用户没有登陆 |
|
|
举例:
1、获取周边折扣信息
使用到得参数:ac= getThreadsList (必须), op= myAround(必须) , lat维度(必须) ,lon经度 (必须), radius 搜索范围默认为1000米(选填),
如果在指定范围内没有搜索到打折信息,请重新提交扩大搜索范围
2、获取关注的打折信息
使用到得参数:ac= getThreadsList (必须), op= myBusiness(必须) , Uid(必须) , Sign(必须)
测试账号:cqmax 111112
测试url:
5、获取我的收藏
使用到得参数:ac= getThreadsList (必须), op= myFavorite(必须) , Uid(必须) , Sign(必须)
测试账号:cqmax 111112
测试url:
6、获取最新信息
使用到得参数:ac= getThreadsList (必须), op= newAround(必须), cid (必须),。
测试url:http://api.51lingdi.cn/mobile/index.php?ac=getThreadsList&op=newAround&cid=19
(4) 发新帖newPost
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
Sign | String | 数字签名 |
content | Text | 内容主体 |
topic | File | 图片 |
Aid | Int | 地址列表的id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
fb_title | String | 反馈信息标题 |
content | String | 反馈信息 |
image | String | 反馈图片 |
|
|
|
返回值result
返回值 | 解释 |
>0 | 发帖成功 |
0 | 用户未登陆 |
-1 | 内容主体为空 |
-7 | 图片上传失败,不过发帖成功 |
-8 | 发帖成功,分享失败,没有授权key |
-9 | 发帖成功,分享失败,该帖子已经分享过了。 |
1、发新帖
使用到得参数:ac= newPost(必须), op= myFavorite(必须) , Uid(必须) , Sign(必须), content(必须)
测试账号:cqmax 111112
测试url:
反馈信息格式
注:如果没有图片,文字信息就往上提;
(5) 添加关注addBuddy
传入变量
变量名 | 类型 | 描述 |
uid | Int | 用户id |
sign | String | 数字签名 |
buid | Int | 被关注用户的用户id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 关注成功 |
0 | 用户未登录 |
-1 | 被关注用户id为空 |
-2 | 关注添加失败 |
-3 | 改用户已经被关注了 |
使用到得参数:ac= addBuddy(必须), Uid(必须) , Sign(必须) , buid(必须)
测试账号:用户名:cqmax 密码:111112 uid:7
测试url:
http://api.51lingdi.cn/mobile/index.php?ac=addBuddy&uid=7&sign=de160532af32a4dc8ed0504d3dcb2fe3&buid=1
(6) 取消关注cancelBuddy
传入变量
变量名 | 类型 | 描述 |
uid | Int | 用户id |
sign | String | 数字签名 |
buid | Int | 被关注用户的用户id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 取消成功 |
0 | 用户未登录 |
-1 | 被关注用户id为空 |
-3 | 您没有关注过该用户 |
使用到得参数:ac= cancelBuddy(必须), Uid(必须) , Sign(必须) , buid(必须)
测试账号:用户名:cqmax 密码:111112 uid:7
测试url:
http://api.51lingdi.cn/mobile/index.php?ac=cancelBuddy&uid=7&sign=de160532af32a4dc8ed0504d3dcb2fe3&buid=1
(7) 添加收藏addFavorite
传入变量
变量名 | 类型 | 描述 |
uid | Int | 用户id |
sign | String | 数字签名 |
tid | Int | 收藏信息的id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 收藏成功 |
0 | 用户未登录 |
-1 | 收藏信息id为空 |
-2 | 该信息已经收藏过了 |
-3 | 该信息已经被删除。 |
-4 | 收藏不成功 |
使用到得参数:ac= addFavorite(必须), Uid(必须) , Sign(必须) , tid(必须)
测试账号:用户名:cqmax 密码:111112 uid:7
测试url:
http://api.51lingdi.cn/mobile/index.php?ac=addFavorite&uid=7&sign=de160532af32a4dc8ed0504d3dcb2fe3&tid=2681
(8) 取消收藏 cancelFavorite
传入变量
变量名 | 类型 | 描述 |
uid | Int | 用户id |
sign | String | 数字签名 |
tid | Int | 收藏信息的id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 取消成功 |
0 | 用户未登录 |
-1 | 收藏信息id为空 |
-2 | 您没有收藏过该信息 |
使用到得参数:ac= cancelFavorite(必须), Uid(必须) , Sign(必须) , tid(必须)
测试账号:用户名:cqmax 密码:111112 uid:7
测试url:
http://api.51lingdi.cn/mobile/index.php?ac=cancelFavorite&uid=7&sign=de160532af32a4dc8ed0504d3dcb2fe3&tid=2681
(9) 搜索好友 searchFriend
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
content | String | 用户名或者昵称关键字 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
uid | String | 用户id |
nickname | String | 昵称 |
username | String | 用户名 |
province | String | 省市 |
city | String | 城市 |
fans_count | Int | 粉丝数 |
返回值result
返回值 | 解释 |
>0 | 读取成功 |
0 | 用户没有登陆 |
-1 | 关键字为空 |
获取我关注的朋友的信息
使用到得参数:ac= searchFriend(必须), Uid(必须) , Sign(必须) , content(必须)
测试账号:用户名:cqmax 密码:111112 uid:7
测试url:
(10) 获取自己的信息 getUserInfo
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
uid | String | 用户id |
avatar | String | 用户头像地址 |
| String | |
nickname | String | 昵称 |
username | String | 用户名 |
province | String | 省市 |
city | String | 城市 |
fans_count | Int | 粉丝数 |
topic_count | Int | 微博数 |
follow_count | Int | 关注数 |
topic_favorite_count | Int | 收藏数 |
replay_count | Int | 评论转帖数 |
返回值result
返回值 | 解释 |
>0 | 读取成功 |
0 | 用户没有登陆 |
-1 | 读取数据库失败 |
(11) 上传头像 upLoadAvatar
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
face | File | 头像 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
avatar | String | 头像路径(小图片) |
返回值result
返回值 | 解释 |
>0 | 上传成功 |
0 | 用户没有登陆 |
-1 | 上传失败 |
(12) 修改密码 userEdit
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
username | String | 用户名 |
oldpw | String | 老的密码 |
newpw | String | 新的密码 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 修改成功 |
0 | 用户没有登陆 |
-1 | 旧密码不正确 |
-7 | 没有做任何修改! |
-8 | 该用户受保护无权限更改! |
(13) 获取附近商家地址列表 getAddressList
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
lat | Double | 维度 |
lon | Double | 精度 |
radius | int | 范围 单位米 默认是1000 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
Aid | Int | Id |
City | String | 城市 |
district | String | 区 |
zone | String | 商圈 |
mall | String | 商场 |
address | String | 地址 |
tel | String | 电话 |
longitude | Double | 经度 |
latitude | Double | 维度 |
Class | Int | 地址分类: 0:其他 1:购物商场 2::超市卖场 3:酒店旅馆 4:餐厅饭店 5:娱乐酒吧 6:居民住宅 7:商务办公 8:公共交通 |
返回值result
返回值 | 解释 |
>0 | 修改成功 |
0 | 用户没有登陆 |
-1 | 经纬度为空 |
-2 | 获取范围失败 |
获取周边折扣信息
使用到得参数:ac= getAddressList(必须), Uid(必须) , Sign(必须), lat维度(必须) ,lon经度 (必须), radius 搜索范围默认为1000米(选填),
如果在指定范围内没有搜索到打折信息,请重新提交扩大搜索范围
(14) 获取商圈列表 getZoneList
传入变量
变量名 | 类型 | 描述 |
Ac | string | getZoneList |
cid | Int | 城市id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
Id | Int | Id |
zone | String | 商圈 |
longitude | Double | 经度 |
latitude | Double | 维度 |
返回值result
返回值 | 解释 |
>0 | 获取成功 |
-1 | cid 为空 |
获取周边折扣信息
使用到得参数:ac= getZoneList(必须), cid(必须)
http://api.51lingdi.cn/mobile/index.php?ac=getZoneList&cid=19
(15) 通过搜索获取地址列表 queryAddress
传入变量
变量名 | 类型 | 描述 |
keywords | String | 关键字 |
pg | Int | 页码 默认第一页 |
pz | int | 每页大小 默认 15条 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
Aid | Int | Id |
City | String | 城市 |
district | String | 区 |
zone | String | 商圈 |
mall | String | 商场 |
address | String | 地址 |
tel | String | 电话 |
longitude | Double | 经度 |
latitude | Double | 维度 |
返回值result
返回值 | 解释 |
>0 | 修改成功 |
-1 | 关键字为空 |
获取周边折扣信息
使用到得参数:ac= queryAddress(必须), keywords(必须)
(16) 添加地址 addAddress
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
lat | Double | 维度 |
lon | Double | 精度 |
mall | String | 商场名 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
mall | String | 商场 |
返回值result
返回值 | 解释 |
>0 | 修改成功 |
0 | 用户没有登陆 |
-1 | 商场名为空 |
-2 | 添加失败 |
获取周边折扣信息
使用到得参数:ac= getAddressList(必须), Uid(必须) , Sign(必须), lat维度, lon经度, mall(必须)商场名字,
如果在指定范围内没有搜索到打折信息,请重新提交扩大搜索范围
(17) Sina微博绑定 shareSinaBind
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
sina_uid | String | 用户sina微博的uid |
token | String | 用户授权key |
tsecret | String | 用户授权secret |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 绑定成功 |
0 | 参数uid为空 |
-1 | 参数sina_uid,token,tsecret 其中一个为空 |
-3 | 该用户已经绑定过了 |
-4 | 该微博账户已经被绑定过了 |
获取周边折扣信息
使用到得参数:ac= shareSinaBind(必须), Uid(必须) , sina_uid(必须), token(必须), tsecret(必须)
(18) Sina微博解除绑定 shareSinaUnBind
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 绑定成功 |
0 | 参数uid为空 |
-4 | 解除失败,该用户未绑定过微博 |
获取周边折扣信息
使用到得参数:ac= shareSinaUnBind(必须), Uid(必须)
http://api.51lingdi.cn/mobile/index.php?ac=shareSinaUnBind&uid=2
(19) 微博分享 shareWeibo
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
Tid | Int | 分享帖子的id |
share_sina | int | True or false 默认是true,为分享到sina微博,不分享就不用传入该变量 |
share_qq | int | True or false 默认是true,为分享到qq微博,不分享就不用传入该变量 |
share_renren | int | True or false 默认是true,为分享到 renren微博,不分享就不用传入该变量 |
share_kaixin | int | True or false 默认是true,为分享到开心微博,不分享就不用传入该变量 |
share_souhu | int | True or false 默认是true,为分享到 souhu微博,不分享就不用传入该变量 |
share_163 | int | True or false 默认是true,为分享到网易微博,不分享就不用传入该变量 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 绑定成功 |
0 | 参数uid为空 |
-1 | share_sina,share_qq,share_renren,share_kaixin,share_souhu,share_163,参数都为空 |
-2 | 参数tid为空 |
-4 | 该用户未绑定过微博 |
-5 | 分享的帖子不存在 |
-6 | 分享失败,该帖子已经分享过了 |
获取周边折扣信息
使用到得参数:ac= shareWeibo(必须), Uid(必须), tid(必须),share_sina,share_qq,share_renren,share_kaixin,share_souhu,share_163,这六个参数,再发帖页面,由用户选择是否分享,在打折信息那边,分享微博该六个参数默认为都是允许分享。 如果需要分享,就设置参数为true,如果不分享指定微博,就不用传入该参数。
http://api.51lingdi.cn/mobile/index.php?ac=shareWeibo&uid=1&tid=1772&share_sina=true
(20) QQ微博绑定 shareQQBind
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
qqwb_username | String | 用户sina微博的用户名 |
token | String | 用户授权key |
tsecret | String | 用户授权secret |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 绑定成功 |
0 | 参数uid为空 |
-1 | 参数qqwb_username,token,tsecret 其中一个为空 |
-3 | 该用户已经绑定过了 |
|
|
获取周边折扣信息
使用到得参数:ac= shareQQBind(必须), Uid(必须) , qqwb_username(必须), token(必须), tsecret(必须)
(21) QQ微博解除绑定 shareQQUnBind
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 绑定成功 |
0 | 参数uid为空 |
-4 | 解除失败,该用户未绑定过微博 |
获取周边折扣信息
使用到得参数:ac= shareQQUnBind(必须), Uid(必须)
http://api.51lingdi.cn/mobile/index.php?ac=shareQQUnBind&uid=1
(22) 获取微博通行证 shareGetApp
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
Sign | Sting | 数字签名 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
sina_sapp | Sting | Sina的 App Key |
sina_skey | Sting | Sina的 App Secret |
qq_sapp | Sting | QQ的 App Key |
qq_skey | Sting | QQ的 App Secret |
|
|
|
|
|
|
|
|
|
返回值result
返回值 | 解释 |
>0 | 获取成功 |
0 | 用户未登录 |
获取周边折扣信息
使用到得参数:ac= shareGetApp(必须), Uid(必须), , sign(必须)
http://api.51lingdi.cn/mobile/index.php?ac=shareGetApp&uid=1&sign=e89c7cc0bfcce7e349c9fec4fe9a9b85
(23) 获取绑定信息 shareGetBindInfo
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id |
Sign | Sting | 数字签名 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
sina_bind | Int | 用0和1,判断用户是否已经绑定 |
qq_bind |
| 用0和1,判断用户是否已经绑定 |
|
|
|
返回值result
返回值 | 解释 |
>0 | 获取成功 |
0 | 用户未登陆 |
|
|
获取周边折扣信息
使用到得参数:ac= shareGetBindInfo(必须), Uid(必须), sign(必须)
(24) 获品牌列表 getBrandList
传入变量
变量名 | 类型 | 描述 |
Ac | Sting | getBrandList |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
uid | Int | 品牌账户 id |
nickname | Sting | 品牌名 |
logo | Sting | 品牌Logo图片, 小图 尺寸 50 x 50 |
logo_b | Sting | 品牌Logo图片, 大图 尺寸 100 x 100 |
返回值result
返回值 | 解释 |
>0 | 获取成功 |
0 | 获取失败,或者没有数据 |
获取周边折扣信息
使用到得参数:ac= getBrandList(必须)
http://api.51lingdi.cn/mobile/index.php?ac=getBrandList
(25) 获品牌相册列表 getBrandPhotoTList
传入变量
变量名 | 类型 | 描述 |
Ac | Sting | getBrandList |
Uid | Int | 品牌的 uid |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
uid | Int | 品牌账户 id |
nickname | Sting | 品牌名 |
logo | Sting | 品牌Logo图片, 小图 尺寸 50 x 50 |
logo_b | Sting | 品牌Logo图片, 大图 尺寸 100 x 100 |
Aboutme | Sting | 品牌介绍 |
Hid | Int | 相册id |
Title | String | 相册名 |
Dateline | Int | 时间戳,发布时间 |
Picnum | Int | 相册图片数 |
返回值result
返回值 | 解释 |
1 | 获取成功 |
2 | 获取成功,不过没有相册列表 |
0 | Uid为空,获取不到数据 |
获取周边折扣信息
使用到得参数:ac= getBrandPhotoTList(必须) uid(必须)
http://api.51lingdi.cn/mobile/index.php?ac=getBrandPhotoTList&uid=240
页面格式做成打折信息详细页面,上面是品牌的logo 和介绍,关注按钮。
下面做成地址列表一样的相册列表。
(26) 获品牌相册的图片列表 getBrandPhotoDList
传入变量
变量名 | 类型 | 描述 |
Ac | Sting | getBrandList |
Hid | Int | 品牌的 uid |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
Bid | Int | 图片id |
pic | Sting | 图片地址,大图 |
Pic_s | Sting | 图片地址,大图, 小图 尺寸 最大不超过250 x 250 |
返回值result
返回值 | 解释 |
1 | 获取成功 |
0 | Hid为空,获取不到数据 |
获取周边折扣信息
使用到得参数:ac= getBrandPhotoDList(必须) hid(必须)
http://api.51lingdi.cn/mobile/index.php?ac=getBrandPhotoDList&hid=1
(27) 评论 postComment
传入变量
变量名 | 类型 | 描述 |
Ac | Sting | postComment |
Uid | Int | 用户id |
Sign | Sting | 数字签名 |
Username | Sting | 用户名 |
content | Sting | 发帖内容 最多不要超过130个字 |
tid | Int | 被评论的帖子id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 评论成功 |
0 | 用户未登录 |
-1 | 评论内容为空 |
-2 | 被评论帖子id为空 |
-3 | 评论失败 |
使用到得参数:ac= postComment(必须), uid(必须), Sign(必须), Username(必须), content(必须), tid(必须)
(28) 通过搜索获取打折信息queryThreads
传入变量
变量名 | 类型 | 描述 |
keywords | String | 关键字 |
pg | Int | 页码 默认第一页 |
pz | int | 每页大小 默认 15条 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
nickname | String | 发帖人昵称 |
tid | Int | 帖子id |
uid | Int | 发帖人id |
username | Int | 发帖人用户名 |
content | Txt | 帖子内容 |
replys | Int | 评论次数 |
forwards | Int | 转发次数 |
dateline | Int | 发帖时间(unix时间戳) |
imageid | Int | 图片id |
photo | String | 图片地址,前面要加网址(http://weibo.shanghaidz.com) 读取到得地址是: ./images/topic/3/95/3_o.jpg 缩略图的地址是 ./images/topic/3/95/3_s.jpg 缩略图的大小宽度120px
|
width | Int | 原始图片宽度 |
height | Int | 原始图片高度 |
filesize | Int | 原始图片尺寸 |
Face | String | 头像地址 |
distance | Double | 距离 |
longitude | Double | 经度 |
latitude | Double | 维度 |
Tel | String | 电话 |
Address | String | 地址 |
Aid | Int | 地址id |
Fid | Int | 当fid > 0 的时候使用特殊的签到按钮 |
返回值result
返回值 | 解释 |
>0 | 获取成功 |
-1 | 关键字为空 |
获取周边折扣信息
使用到得参数:ac= queryThreads(必须), keywords(必须)
http://api.51lingdi.cn/mobile/index.php?ac=queryThreads&keywords=%E5%B7%B4%E9%BB%8E
http://api.51lingdi.cn/mobile/index.php?ac=queryThreads&keywords=%E7%81%AB%E9%94%85
(29) 通过搜索获取打折信息queryBrand
传入变量
变量名 | 类型 | 描述 |
keywords | String | 关键字 |
pg | Int | 页码 默认第一页 |
pz | int | 每页大小 默认 15条 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
uid | Int | 品牌账户 id |
nickname | Sting | 品牌名 |
logo | Sting | 品牌Logo图片, 小图 尺寸 50 x 50 |
logo_b | Sting | 品牌Logo图片, 大图 尺寸 100 x 100 |
返回值result
返回值 | 解释 |
>0 | 获取成功 |
-1 | 关键字为空 |
获取周边折扣信息
使用到得参数:ac= queryBrand(必须), keywords(必须)
http://api.51lingdi.cn/mobile/index.php?ac=queryBrand&keywords=dior
(30) 獲取私信列表getPMList
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
pg | Int | 页码 默认第一页 |
pz | int | 每页大小 默认 15条 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
pmid | Int | 私信id |
msgnickname | String | 發信人 |
msgfromid | Int | 發信人id |
dateline | Int | 時間戳,發信時間 |
message | String | 發信內容 |
Face | String | 发信人头像 |
返回值result
返回值 | 解释 |
>0 | 獲取成功 |
0 | 用户没有登陆 |
-1 | 獲取失敗 |
獲取私信列表
使用到得参数:ac= getAddressList(必须), Uid(必须) , Sign(必须)
http://api.51lingdi.cn/mobile/index.php?ac=getPMList&uid=1&sign=2685b88dd8957ca2b0235b9610074875
(31) 獲取新的私信數量 getCheckNewPm
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
pnum | Int | 新私信數量 |
at_new | Int | @我的新记录数 |
comment_new | Int | 评论我的新记录数 |
返回值result
返回值 | 解释 |
>0 | 獲取成功 |
0 | 用户没有登陆 |
-1 | 獲取失敗 |
獲取私信列表
使用到得参数:ac= getAddressList(必须), Uid(必须) , Sign(必须)
http://api.51lingdi.cn/mobile/index.php?ac=getCheckNewPm&uid=1&sign=2685b88dd8957ca2b0235b9610074875
(32) 發私信newPm
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
tuid | Int | 收信人id |
message | String | 私信內容 |
replyid | Int | 回信id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
>0 | 發送成功 |
0 | 用户没有登陆 |
-1 | 收信人id為空 |
-2 | 私信內容為空 |
-3 | 發送失敗 |
發送私信
使用到得参数:ac= getAddressList(必须), Uid(必须) , Sign(必须), tuid(必须), message(必须)http://api.51lingdi.cn/mobile/index.php?ac=newPm&uid=1&sign=2685b88dd8957ca2b0235b9610074875&tuid=2&message=helloworld
(33) 獲取圖片getWeiboImage
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
imageid | Int | 圖片id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
photo | String | 大圖 |
photo_s | String | 小圖 |
返回值result
返回值 | 解释 |
>0 | 發送成功 |
0 | 用户没有登陆 |
-1 | Imageid為空 |
發送私信
使用到得参数:ac= getAddressList(必须), Uid(必须) , Sign(必须), imageid(必须)http://api.51lingdi.cn/mobile/index.php?ac=getWeiboImage&uid=1&sign=2685b88dd8957ca2b0235b9610074875&imageid=22
(34) 获微博信息getWeiboList
传入变量
变量名 | 类型 | 描述 |
Op | String | 1、 myFriend(读取我关注朋友的信息) 2、 myFavorite(读取我的收藏) 3、 myThreads(读取我发的信息) 4、 newThreads(读取我发的信息) 5、 myat(读取@我的信息) 6、 mycomment(读取评论我的信息) 7、 userThreads(读取用户的微博列表)
|
Uid | Int | 用户id 用于验证登陆 |
Sign | String | 数字签名,用于验证登陆 |
Pg | Int | 分页id |
Pz | int | 每页读取记录数,默认为15条 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
nickname | String | 发帖人昵称 |
tid | Int | 帖子id |
uid | Int | 发帖人id |
username | Int | 发帖人用户名 |
content | Txt | 帖子内容 |
replys | Int | 评论次数 |
forwards | Int | 转发次数 |
dateline | Int | 发帖时间(unix时间戳) |
Image | String | 图片 |
Face | String | 头像地址 |
root_uid | Int | 被轉發或者評論的帖子,用戶id |
root_username | String | 被轉發或者評論的帖子,用戶名 |
root_nickname | String | 被轉發或者評論的帖子,用戶昵稱 |
root_content | String | 被轉發或者評論的帖子內容 |
root_image | String | 被轉發或者評論的帖子圖片 |
root_replys | Int | 被轉發或者評論的帖子 ,評論次數 |
root_forwards | Int | 被轉發或者評論的帖子,轉發次數 |
返回值result
返回值 | 解释 |
>0 | 读取成功 |
0 | 用户没有登陆 |
-1 | Op為空 |
-3 | Op参数不正确 非法操作 |
我的信息
朋友的信息
@我的
评论我的
用户的微博列表
(35) 私信标记成已读pmsRead
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
pid | Int | 私信id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
1 | 处理成功 |
0 | 用户没有登陆 |
-1 | pid為空 |
發送私信
使用到得参数:ac= pmsRead(必须), Uid(必须) , Sign(必须), pid(必须)http://api.51lingdi.cn/mobile/index.php?ac=pmsRead&uid=1&sign=2685b88dd8957ca2b0235b9610074875&pid=22
(36) 获得所有对话 getPMDList
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
pid | Int | 私信id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
1 | 处理成功 |
0 | 用户没有登陆 |
-1 | pid為空 |
使用到得参数:ac= getPMDList(必须), Uid(必须) , Sign(必须), pid(必须)http://api.51lingdi.cn/mobile/index.php?ac=getPMDList&uid=1&sign=2685b88dd8957ca2b0235b9610074875&pid=2
(37) 私信标记成已读pmsDel
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
pid | Int | 私信id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
1 | 处理成功 |
0 | 用户没有登陆 |
-1 | pid為空 |
發送私信
使用到得参数:ac= pmsRead(必须), Uid(必须) , Sign(必须), pid(必须)http://api.51lingdi.cn/mobile/index.php?ac=pmsDel&uid=1&sign=2685b88dd8957ca2b0235b9610074875&pid=9
(38) Sina好友导入getSinaFriend。
传入变量
变量名 | 类型 | 描述 |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
username | String | 好友用户名 |
uid | Int | 好友uid |
nickname | String | 好友昵称 |
返回值result
返回值 | 解释 |
1 | 处理成功 |
0 | 用户没有登陆 |
-1 | 用户没有绑定新浪微博 |
發送私信
使用到得参数:ac= getSinaFriend(必须), Uid(必须) , Sign(必须)http://api.51lingdi.cn/mobile/index.php?ac=getSinaFriend&uid=1&sign=2685b88dd8957ca2b0235b9610074875
(39) 安装第一次运行统计 analyticsInstall
传入变量
变量名 | 类型 | 描述 |
cid | Int | 渠道id,这个是固定在客户端的id号。 |
iemi | String | 手机串号 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
1 | 统计成功 |
0 | 参数cid为空 |
-1 | 统计失败 |
获取周边折扣信息
使用到得参数:ac= analyticsInstall(必须), cid(必须), iemi(必须)
http://api.51lingdi.cn/mobile/index.php?ac=analyticsInstall&cid=1&iemi=358355021232711
(40) 打折信息点击统计 analyticsIn
传入变量
变量名 | 类型 | 描述 |
cid | Int | 渠道id,这个是固定在客户端的id号。 |
iemi | String | 手机串号 |
tid | Int | 打折信息帖子id |
aid | Int | 打折信息地址id |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
返回值result
返回值 | 解释 |
1 | 统计成功 |
0 | 参数tid,aid,cid有一个为空 |
-1 | 统计失败 |
获取周边折扣信息
使用到得参数:ac= analyticsInstall(必须), aid(必须), tid(必须), cid(必须), iemi(必须)
http://api.51lingdi.cn/mobile/index.php?ac=analyticsIn&cid=1&aid=1&tid=1&iemi=358355021232711
(41) 获取城市列表 getCityList
传入变量
变量名 | 类型 | 描述 |
Ac | String | getCityList |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
cid | Int | 城市id |
cityname | String | 城市名 |
longitude | double | 纬度1 |
longitude2 | double | 纬度2 |
latitude | double | 经度1 |
latitude2 | double | 经度2 |
返回值result
返回值 | 解释 |
1 | 获取成功 |
0 | 没有数据 |
获取周边折扣信息
使用到得参数:ac= getCityList(必须)
http://api.51lingdi.cn/mobile/index.php?ac=getCityList
(42) 获取粉丝列表 getFansList
传入变量
变量名 | 类型 | 描述 |
Ac | String | getFansList |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
pg | Int | 分页 默认为第 1 页 |
Pz | Int | 每页信息条数 默认15 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
uid | Int | 用户id |
nickname | String | 昵称 |
username | String | 用户名 |
face | String | 头像 |
返回值result
返回值 | 解释 |
1 | 获取成功 |
0 | 没有登录 |
http://api.51lingdi.cn/mobile/index.php?ac=getFansList&uid=1&sign=2685b88dd8957ca2b0235b9610074875
(43) 获取关注列表 getFollowList
传入变量
变量名 | 类型 | 描述 |
Ac | String | getFollowList |
Uid | Int | 用户id(用于验证登陆) |
Sign | String | 数字签名(用于验证登陆) |
pg | Int | 分页 默认为第 1 页 |
Pz | Int | 每页信息条数 默认15 |
返回参数
参数名 | 类型 | 描述 |
result | Int | 返回值 |
uid | Int | 用户id |
nickname | String | 昵称 |
username | String | 用户名 |
face | String | 头像 |
返回值result
返回值 | 解释 |
1 | 获取成功 |
0 | 没有登录 |
http://api.51lingdi.cn/mobile/index.php?ac=getFollowList&uid=1&sign=2685b88dd8957ca2b0235b9610074875