如何用“api工厂”的中台开发一个社交APP

869 阅读1分钟

UI 及前端界面请自行开发,这里罗列一下开发此类APP需要用到的比较核心的几个数据接口; ​

强烈建议您使用“api工厂”中台的前端 SDK 进行开发,这样可以免去你自己去对接接口文档的繁琐: ​

「SDK说明」

主要涉及到的有3块数据的接口: ​

好友管理

添加好友

WXAPI.addFriend(token, uid)

读取好友列表

WXAPI.friendList({ 	token: '0000',   page: 1 })

查看好友资料

WXAPI.friendUserDetail(token, uid)

删除好友

WXAPI.deleteFriend(token, uid)

朋友圈

发布朋友圈

WXAPI.momentsPublish({
	token: '000',
})

拉取朋友圈时间线

WXAPI.momentsList({
	token: '0000'
})

查看朋友圈记录详情

WXAPI.momentsDetail(token, momentsId)

删除朋友圈记录

WXAPI.momentsDelete(token, momentsId)

删除朋友圈的某条评论

WXAPI.momentsDeleteComment(token, commentId)

朋友圈点赞

WXAPI.momentsLike(token, momentsId)

朋友圈评论

WXAPI.momentsComment(token, momentsId, uid, content)

朋友圈动态

WXAPI.momentsCommentLogs({
	token: '000'
})

WXAPI.momentsLogsRead(token, logsIds)

IM聊天

拉取和好友的聊天记录

WXAPI.userImList({
	token: '0000',
  uid: '还有用户编号'
})

给好友发送消息

WXAPI.userImSendmessage(token, uid, content)

清空聊天记录

WXAPI.userImEmpty(token, uid)