新闻| 文章| 资讯| 行情| 企业| wap手机版| article文章| 首页|会员中心|保存桌面|手机浏览
普通会员

桓台市芷蕊科技公司

2.1 批量获取动态列表信息

2.2 获取指定 ID 动态详情

2.3 创建一条动态

2.4 点赞、取消点赞、点赞列表 当前动态

点赞

取消点赞

点赞人列表

2.5 评论指定 ID 动态

发布一条评论

获取当前动态所有评论

获取当前一条评论的详细信息

删除一条评论

2.6 删除指定 ID动态

2.7 收藏、取消收藏当前动态

收藏

取消收藏

收藏列表

2.8 举报一个动态

3.1 批量获取资讯列表信息

3.2 获取指定 ID 资讯详情信息

3.3 点赞、取消点赞、点赞列表当前资讯

喜欢资讯

取消喜欢资讯

资讯喜欢列表

3.4 评论指定 ID 资讯

评论一条资讯

获取一条资讯的评论列表

删除一条资讯评论

3.5 收藏、取消收藏资讯信息

收藏资讯

取消收藏资讯

获取收藏资讯

3.6 举报一个资讯

4.1 用户注册 - 图形验证码

PS: 使用该图形验证码的目的是为了防止 短信、邮件 恶意注册

在这里验证码验证的过程掌握逻辑即可

4.2 用户注册 - 获取验证码

PS:使用验证码的目的是为了确保用户注册电话或者邮箱的唯一性,防止用户恶意注册

发送验证码支持 和

非注册用户发送

注册用户发送

4.3 用户注册 - 提交注册信息

4.4 用户登陆

或者 必须选择一个,如果选择 进行登录。那么 字段只能是 或者 。

4.5 用户退出

需要

4.6 刷新当前用户 Token

需要

4.7 获取当前登录用户未读消息

Unread message count(未读消息统计

At me@我的

4.8 获取当前登陆用户签到相关信息

获取签到信息

签到

累计签到排行榜

4.9 获取一个用户

  1. 获取指定用户

| 变量 | 描述 | | | 这个变量可以是「用户名」、「邮箱」、「手机号码」和「用户ID」 |

  1. 获取当前认证用户

4.10 更新认证用户资料

  1. 更新认证用户的手机号码和邮箱
  1. 更新认证用户密码

4.11 获取所有用户

4.12 用户找回密码

4.13 解除用户 Phone 或者 E-Mail 绑定

解除用户 Phone 绑定:

解除用户 E-Mail 绑定:

5.1 获取文件 hash 信息

PS:通过 微信 API 文件读取接口读取文件

5.2 文件上传检查

PS:依赖上一步获取到的 值

5.3 文件上传

5.4 文件获取

企业列表
新闻列表
  • 暂无新闻
推荐企业新闻
联系方式
  • 联系人:李先生
首页 > 新闻中心 > 《 ThinkSNS 社区服务接口文档.md 》
新闻中心
《 ThinkSNS 社区服务接口文档.md 》
发布时间:2024-11-14        浏览次数:0        返回列表
  1. 服务器请求地址:http://ts.lagou.uieee.com

    《 ThinkSNS 社区服务接口文档.md 》

    客户端访问统一接口规则

    gitHub 完整 API 接口服务文档查阅:https://github.com/slimkit/slimkit.github.io/tree/gh-pages/docs

  2. 体验版前台地址:http://ts.lagou.uieee.com/feeds

  3. 后台管理系统地址: http://ts.lagou.uieee.com/admin

    体验账号:root

    登陆密码:root

1.1 查询所有广告位

 
 

1.2 获取一个广告位的广告列表

 
 

1.3 批量获取广告列表

 
名称类型描述
space字符串广告位id,多个以逗号隔开
名称类型描述
limitInteger可选,默认值 20 ,获取条数
afterInteger可选,上次获取到数据最后一条 ID,用于获取该 ID 之后的数据。
typeString可选,默认值 new,可选值 、 、 、
searchStringtype = 时可选,搜索关键字
userIntegertype = 时可选,默认值为当前用户id
screenstringtype = 时可选,-付费动态 - 置顶动态
or 可选,按照动态 ID 获取动态列表。
可选,仅 时有效,用于热门数据翻页标记!上次获取数据最后一条的 值
名称类型描述
idint动态数据id
user_idint发布者id
feed_contentstring动态内容
feed_fromint动态来源 1:pc 2:h5 3:ios 4:android 5:其他
like_countint点赞数
feed_view_countint查看数
feed_comment_countint评论数
feed_latitudestring纬度
feed_longtitudestring经度
feed_geohashstringGEO
audit_statusint审核状态
feed_markint标记
pinnedint置顶标记
pinned_amountint置顶金额
commentsarray动态评论 列表中返回五条
comments.idint评论id
comments.user_idint评论者id
comments.target_userint资源作者id
comments.reply_userint被回复者id
comments.bodystring评论内容
comments.pinnedbool评论置顶标记 不存在则为普通评论
has_collectbool是否已收藏
has_likebool是否已赞
imagesarray图片信息 同单条动态数据结构一致
paid_nodearray付费节点信息 同单条动态数据结构一致 不存在时为null
参考「动态详情」,内容一致。
NameTypeDescription
feed_contentstring分享内容。如果存在附件,则为可选,否则必须存在
feed_frominteger客户端标识,1-PC、2-Wap、3-iOS、4-android、5-其他
feed_markmixed客户端请求唯一标识
feed_latitudestring纬度当经度, GeoHash 任意一个存在,则本字段必须存在
feed_longtitudestring经度当纬度, GeoHash 任意一个存在,则本字段必须存在
feed_geohashstringGeoHash当纬度、经度 任意一个存在,则本字段必须存在
amountinteter动态收费不存在表示不收费,存在表示收费。
imagesarray结构amount 为可选,id 必须存在,amount 为收费金额,单位分, type 为收费方式
可选,需要关联的话题 ID 数组。
如果 存在则必须,话题 ID。
可选,如果 存在则必须,转发资源类型标识。
可选,如果 存在则必须,转发资源 ID。
名称类型描述
limitInteger获取条数,默认 20
afterInteger 获取之后数据,默认 0
字段描述
id喜欢 ID
user_id点喜欢用户 ID
target_user接收喜欢用户 ID
likeable_id喜欢的资源 ID,配置 表示不同资源
likeable_type喜欢的资源类型。
created_at点喜欢时间
updated_at更新时间
user点喜欢的用户资料,结构参考 「用户信息」接口说明。
NameTypeDescription
bodyString评论内容
reply_userInteger评论用户 ID
NameTypeDescription
limitInteger单次请求条数,默认为20
afterInteger最后一条评论的 ID 用来做请求区分
NameDescription
pinnedsPinned comments list.
commentComments list.
*.idThe of the comment.
*.user_idCommentator.
*.target_userOwn dynamic publisher.
*.reply_userReverted to the user.
*.bodyThe of the comment.
*.commentable_idFeeds id.
*.commentable_typeCommentable type.
*.created_atComment release time.
*.updated_atComment update time.
NameDescription
idThe of the comment.
user_idCommentator.
target_userOwn dynamic publisher.
reply_userReverted to the user.
bodyThe of the comment.
commentable_idFeeds id.
commentable_typeCommentable type.
created_atComment release time.
updated_atComment update time.
名称类型描述
limitInteger可选,默认值 20 ,获取条数
offsetInteger可选,偏移量,用于翻页,传入已请求过的数据总数
userIntegertype = 时可选,默认值为当前用户id
名称描述
reason举报理由
名称说明
limit数据返回条数 默认为20
after数据翻页标识
key搜索关键字
cate_id分类id
recommend推荐筛选 =1为筛选推荐资讯列表
需要按照 ID 获取的资讯 ID,多个使用半角 进行分割
名称类型说明
idint数据id
titlestring资讯标题
subjectstring副标题
fromstring来源
authorstring作者
user_idint发布者id
hitsint点击数
has_collectbool当前用户是否已收藏
has_likebool当前用户是否已点赞
categoryarray所属分类信息
category.idint所属分类id
category.namestring所属分类名称
category.rankint所属分类排序
imagearray/null资讯封面信息 为null时表示该资讯无缩略图
image.idint资讯封面附件id
image.sizestring资讯封面尺寸
名称类型说明
idint资讯id
titlestring标题
contenttext资讯内容 markdown格式 含自定义标签()
digg_countint点赞数
comment_countint评论数
hitsint点击量
fromstring来源
is_recommendint是否为推荐
subjectstring副标题
authorstring作者
audit_statusint审核状态 0-正常 1-待审核 2-草稿 3-驳回 4-删除 5-退款中
audit_countint审核驳回次数
user_idint发布者id
contribute_amountint投稿金额
has_collectbool当前用户是否已收藏
has_likebool当前用户是否已点赞
is_pinnedbool是否已置顶 1-已置顶
categoryarray所属分类信息
category.idint所属分类id
category.namestring所属分类名称
category.rankint所属分类排序
imagearray资讯封面信息
image.idint资讯封面附件id
image.sizestring资讯封面尺寸
tagsarray标签列表
tags.idint标签id
tags.namestring标签名称
tags.tag_category_idint标签分类id
名称类型说明
user_idint喜欢用户id
target_userint被喜欢用户id
likeable_idint被喜欢资源id
created_atdate喜欢时间
userarray用户信息
名称描述
body评论内容
reply_user被回复用户id 默认为0
名称描述
message消息
comment评论信息
comment.id评论id
comment.user_id评论者id
comment.target_user资讯发布者id
comment.reply_user被回复者id
comment.body评论内容
名称类型必须说明
limitint-数据返回条数
afterint-数据翻页标识
名称描述
pinneds置顶评论
comments评论列表
id评论id
user_id评论者id
target_user资讯发布者id
reply_user被回复者id
body评论内容
名称类型必填说明
limitint-数据返回条数
afterint-数据翻页标识
名称类型说明
idint数据id
titlestring资讯标题
subjectstring副标题
fromstring来源
authorstring作者
user_idint发布者id
hitsint点击数
has_collectbool当前用户是否已收藏
has_likebool当前用户是否已点赞
categoryarray所属分类信息
category.idint所属分类id
category.namestring所属分类名称
category.rankint所属分类排序
imagearray资讯封面信息
image.idint资讯封面附件id
image.sizestring资讯封面尺寸
名称描述
reason举报理由
名称类型描述
phoneString如果 不存在则必须,以 模式给手机发送验证码。
emailString如果 不存在则必须,以 模式给邮箱发送验证码。
名称类型描述
name字符串必须,用户名
phone字符串如果 为 则必须, 手机号码。
emailString如果 为 则必须, E-Mail。
passwordString可选,密码,如果不输入密码,允许用户无密码注册。
verifiable_type枚举: 或 必须,验证码发送模式。
verifiable_code字符串或数字必须,用户收到的验证码。(教学阶段验证码统一使用 8888 )
名称类型描述
login字符串必须,用户认证字段,可以是 、 和 。
password字符串可选,用户密码。
可选,登录验证码。
字段描述
access_token授权 Token
token_typeToken 类型
expires_in过期时间,单位分
refresh_ttl刷新过期时间,单位分
NameTypeDescription
可选,请求的数据条数,默认 ,允许范围 。
可选,数据开始查找的位置标记,默认 ,来源响应体的 字段。
可选,以 标记开始的数据顺序,默认 ,允许值:/。
字段描述
rank_users当日前五签到用户,按照签到时间顺序排列。(参考「用户资料」接口文档
checked_in当前用户是否已签到。
checkin_count当前用户签到总天数。
last_checkin_count当前用户连续签到天数。
attach_balance签到用户积分增加值,单位是真实货币「分」单位。
名称类型描述
offsetInteger数据偏移数,默认为 。
limitInteger查询数据条数
参数类型描述
followingInteger检查请求用户是否关注了指定的用户,传递要检查的用户 ID,默认为当前登录用户。
followerInteger检查请求用户是否被某个用户关注,传递要检查的用户 ID,默认为当前登录用户。
字段类型描述
name字符串用户新的用户名。
bio字符串用户新的个人传记。
sex数字用户新的性别。
location字符串用户新的位置信息。
可选,用户头像的 File node 值
可选,用户背景图片的 File node 值
字段类型描述
phone字符串如果 不存在则必须,用户新的手机号码。
email字符串如果 不存在则必须,用户新的邮箱地址。
verifiable_code字符串或者数字必须,验证码。
名称类型描述
old_password字符串用户已设置密码时必须,用户密码。
password字符串必须,用户的新密码
password_/confirm/iation字符串必须,用户的新密码,必须和 一致。
名称类型描述
可选,请求获取的数据量,默认为 条,最低获取 条,最多获取 条。
可选,排序方式,默认 ,可选 或 。
可选,上次请求的最后一条的 ,用于获取这个用户之后的数据。
可选用于检索包含 传递字符串用户名的用户;如果 是 那么这里就是完整的用户名,多个用户名使用 进行分割。
可选,获取数据的方式,默认是 已常规方式进行获取,允许值: 使用 字段进行按照用户名获取、 使用 字段按照用户 ID 进行获取。
or 可选,获取一个或者多个指定的用户,如果获取多个请使用 将用户 ID进行字符串拼接。
名称类型描述
verifiable_type枚举: 或者 必须,验证码发送模式。
verifiable_code字符串或者整数必须,用户收到的验证码。
email字符串如果 值为 ,那么这个字段为必须,用户邮箱。
phone字符串如果 值为 。那么这个字段为必须,用户手机号码。
password字符串用户新密码。
名称类型描述
passwordString用户密码。
verifiable_codeInt 或者 String手机号码或者邮箱验证码。
名称类型描述
fileFile待上传的文件