需求:想要获取快手一些简单操作的 点赞评论等

声明:本博文只是作为研究学习用途,请不要用于非法、商业用途。

目前抓出的一些接口和请求参数,有意向的可以自己去测试下,全套流程可以私聊我

下面是PY写的一些接口列表:

import json
from copy import copyfrom requests_toolbelt import MultipartEncoderimport requests as requests# 配置数据
__NS_sig3 = '必填'
__NS_sig3_origin = '必填'
headers = {'content-type': 'application/json','cookie': 'unionid=V2:1230c222871cad88f0d19f0572424c8d29c366771122d0397de7a31e18b3fd1a3a554c592835cbb3eb80d222a1abdca4ab481a126327a29a5d864a95a93e8f8e0e98d21e5d642220eb2a777ee1d4daf273ed1d362d4f5cd06a1d5c1315995845178ebc23117913d728053001;ssecurity=RlH3azpjdzbM+Tt/efSxHw==;openId=o5otV4_o1lJRc0hheNPXtVEr3nuM;passToken=ChNwYXNzcG9ydC5wYXNzLXRva2VuEpABdG09AXHddlamAORDNKxhw4mlAqiBQyb2EZdn-OeyrDX_ko8BfZPqOV9feTk0eleuEbSYmoSjTzqLPaiVhbihfk-2A9JuNZgFMt6g_MHXhm2ZdvUl6g06oLoBGuqlrA5EqI4x9mIYsyYWinoGdKsaKdvKxeN_6DNWAuHbOi2jGT79SPLzIWEMydoyVWww7p3PGhLJG0j4oLlDWopjqe7iQfBXXboiIIZXF9vlQNHiYaHkj1D2WxSf-JSriyw7XK_RbEuRns5WKAUwAQ;eUserStableOpenId=123020aeee3550021577ecdb8697a339c898d3348f3143389c6847efe00b7cbb93df0c57558bcb2b8e484ef286e8e0450a771a126327a29a5d864a95a93e8f8e0e98d21e5d642220e034ef227c718467f97aba3003cb1605556b75ea985d4ecb5f4e08321c23300728053001;kuaishou.wechat.app_st=ChZrdWFpc2hvdS53ZWNoYXQuYXBwLnN0ErAB4D8YG-LAb8O44nTYKdSTUQYwtMqiEedgBeJRQ3ZJxxiOpujgqq4EBe-JBgWpx8QD4JFu69-9OyiUvennXsaYpXoIPhbE-QJFlFVAdTeQKYADmjPXHp6TvAaBjFvpe3ng4n_pH6Md5xS_8r9pCjXRX9EmfPsIJ7kWHGbqQpwglk0fB_MGaUCzT3xxdnXddReDYHYm8MzDeE-px4kgsVgkU67ZKAJcyPQ_sZUYpuQxHvsaEptDw3hFPkjgntwi9azCQnmPYCIgtmg1fOHE_5tV-n6FehaIS5rhYzLTqRsk9n4WvVLLDuEoBTAB;kuaishou.wechat.app.at=ChZrdWFpc2hvdS53ZWNoYXQuYXBwLmF0EsAB27Vti8l-EFqxXBgtGnwggD1OqS4ZbQ2f2pvf3HBBmFUEpGoEzCm8g1J_Id9W9u6ARkQKyTyVU5vYYOfdqgZr9gH8JfstcdqVqc-U3yqAegyTSDntAlVxCOFpH8YgDPlP5nNCCpKMbL4NQ9HNlEIOcty5L_W_VUbJjE3gW44jGouEBYNtX0IHsSsIBZ9fjjo-zEfGZuT-64NiT3Tfn_-V4fumf_H4Aa4Bs_3BLLHA50NHEIbUT1-7ALpMpZKywjBzGhIdXLGdK5hPUIFALsVBtjHwsGIiIOzw6zlxNbtzXvSTdinT0dcSjRP3UbbMyseb2LBCflnpKAUwAQ;isNewUser":false,"userId":3479636837,"result":1,"eOpenId=12607dd03641bd1b1b674b15920449dbbca19a8dcce9c080d8890584e5d0d74eacd8cd86c9d2c29128a4052e3b6f4eab70b7b14958768609e548857d512450dab60d185c41a68d6391c359dc304a8be6d2dcafda8bf20e08025dc0e4503903e093e61a12578aaf78a3674cbaa58ecb218168caa24bbf2220b189791d760bea926a65d26ac809347656cce10f2f8e04778628771262d5b7f428053001;session_key=1230739552ca476f9918f8cb3a613d807622d9487ffeac2a5f5c50fc81b5ee3a99a2722cadeeaae17d9f7ef8911bcce1a7401a1230e38d22b11d4389b2c7b098321abf5fb64d2220ffc29e78d58f1b642664711a09b550814ba4e537d544a4e4c778bd561034e8dd28053001;eOpenUserId=1240f47826e1ba2ea84687b74e9413645ca04d6016557cf7974b30483236d60d32f7339c0b1400c933e4aa23ab4051eab6a36822c44d1b19d1343f1e4871ee8d67871a126a592bd26ac743d0b6d80fb61267091dff4b222001f5ca954cfa6caf32ac546c21fcf65cc9d1b93cded0575f27dc94ef53d2079328053001;did=wxo_6c890a8dd6219fae60a6343dbc9e63f9a08b','Referer': 'https://servicewechat.com/wx79a83b1a1e8a7978/609/page-frame.html'
}# 获取个人信息
def getInfo(eid):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/user/profile?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {'eid': eid}res = requests.post(url, headers=headers, data=json.dumps(data))res = json.loads(res.content)print(res)# 获取推荐数据列表
def getRecommend():url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/feed/recommend?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"count": 20,"portal": 1,"pageType": 2,"needLivestream": True,"pcursor": 21,"sourceFrom": 2,}res = requests.post(url, headers=headers, data=json.dumps(data)).content.decode('utf-8')res = json.loads(res)feeds = res['feeds']data_list = []for item in feeds:item = dict(item)temp = {'headUrl': item.get('headUrl'),  # 头像地址'forwardCount': item.get('forwardCount'),  # 关注次数'commentCount': item.get('commentCount'),  # 评论次数'likeCount': item.get('likeCount'),  # 点赞次数'viewCount': item.get('viewCount'),  # 播放次数'shareCount': item.get('shareCount'),  # 分享次数'kwaiId': item.get('kwaiId'),  # 快手ID'userId': item.get('userId'),  # 用户ID'photoId': item.get('photoId'),  # photo ID'userName': item.get('userName'),  # 用户名称'userSex': item.get('userSex'),  # 用户性别'caption': item.get('caption'),  # 说明'mainMvUrls': item.get('mainMvUrls')  # mv视频地址}print(temp)data_list.append(temp)return data_list# 点赞
def like(userId, photoId, cancel=0):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/photo/like?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"photoId": photoId,"userId": userId,"cancel": cancel}res = requests.post(url, headers=headers, data=json.dumps(data)).json()print(res)return res# 评论
def comment(userId, photoId, content):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/photo/comment/add?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"photoId": photoId,"photoAuthorId": userId,"content": content}res = requests.post(url, headers=headers, data=json.dumps(data)).json()print(res)return res# 获取用户下所有视频
def getProfileFeeds(userId, pcursor=None, count=12):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/feed/profile?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"count": count,"eid": userId,"pcursor": pcursor}res = requests.post(url, headers=headers, data=json.dumps(data)).json()print(res)return res# 获取关注数据列表
def myFollow(pcursor=0, clientRealReportData='', count=12):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/feed/myfollow?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"count": count,"pcursor": pcursor,"productionFeature": 2,'clientRealReportData': clientRealReportData}res = requests.post(url, headers=headers, data=json.dumps(data)).content.decode('utf-8')res = json.loads(res)print(res)# 获取直播列表 pcursor游标 ,tabId: 1精选、7卖货、3游戏、11颜值
def live(pcursor=0, tabId=1):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/live/feed/square/more?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}&pcursor={pcursor}&tabId={tabId}'res = requests.get(url, headers=headers).json()print(res)return res# 获取主播直播信息
def liveUserInfo(eid, source=9):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/live/byUser?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"eid": eid,"source": source,}res = requests.post(url, headers=headers, data=json.dumps(data)).content.decode('utf-8')res = json.loads(res)print(res)# 直播间发消息
def liveComment(liveStreamId, content):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/live/comment?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"liveStreamIdStr": liveStreamId,"content": content,}res = requests.post(url, headers=headers, data=json.dumps(data)).content.decode('utf-8')res = json.loads(res)print(res)# 关注 touid关注人ID ftype:1关注 2取消关注
def follow(touid, ftype=1):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/relation/follow?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"touid": touid,"ftype": ftype,"page_ref": 84}res = requests.post(url, headers=headers, data=json.dumps(data)).content.decode('utf-8')res = json.loads(res)print(res)# 添加作品收藏
def collectAdd(photoId):url = 'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/collect/add'data = {"photoId": photoId}res = requests.post(url, headers=headers, data=json.dumps(data)).content.decode('utf-8')res = json.loads(res)print(res)# 取消作品收藏
def collectDel(photoId):url = 'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/collect/delete'data = {"photoId": photoId}res = requests.post(url, headers=headers, data=json.dumps(data)).content.decode('utf-8')res = json.loads(res)print(res)# 上传作品图片文件
def uploadImage(taskId, filePath, index=1):url = 'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/flashPhoto/uploadImage'headers_b = copy(headers)headers_b['content-type'] = 'multipart/form-data; boundary=WABoundary+0FB3754FF6D925CEWA'headers_b['accept-language'] = 'zh-CN,zh-Hans;q=0.9'data = MultipartEncoder(fields={"index": str(index),'taskId': taskId,"image": ('tmp_d0596ba1c46964c15507ceb6efbea359.jpg', open(filePath, 'rb'), 'image/jpg')},boundary='WABoundary+0FB3754FF6D925CEWA')res = requests.post(url, headers=headers_b, data=data).json()print(res)# 获取发布任务ID
def getTaskId(templateId=14):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/flashPhoto/getTaskId?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"templateId": templateId}res = requests.post(url, headers=headers, data=json.dumps(data)).json()print(res)return res['taskId']# 发布作品
def publish(taskId):url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/flashPhoto/publish?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'data = {"taskId": taskId}res = requests.post(url, headers=headers, data=json.dumps(data)).json()print(res)# 获取作品发布模板
def getTemplateList():url = f'https://wxmini-api.uyouqu.com/rest/wd/wechatApp/flashPhoto/templateList?__NS_sig3={__NS_sig3}&__NS_sig3_origin={__NS_sig3_origin}'res = requests.post(url, headers=headers, data='{}').json()print(res)if __name__ == '__main__':# 获取直播列表rs = follow("1258367463", ftype=1)print(rs)

快手某程序接口大全关注.点赞.评论相关推荐

  1. 首发全DIY强大微信朋友圈截图制作生成小程序源码下载点赞,评论等等

    这是一款朋友圈截图制作的一款小程序源码 主要的特点是DIY,之前小编发布过朋友圈截图的小程序 不管之前那款小程序只能生成点赞数量,无法获取用户名等等 但是这一款就不一样了,这一款刚刚也说了特点是DIY ...

  2. 小程序 朋友圈,点赞 ,评论,发布动态,功能,上传图片 -----发布动态

    小程序 朋友圈,点赞 ,评论,发布动态,功能,上传图片 -----发布动态 分析需要实现的功能 一.点击弹出输入内容的弹出框: 1.弹出输入框 2.隐藏那个底部导航条 二.上传图片 1.图片要在选择后 ...

  3. 微信小程序-仿朋友圈点赞评论操作面板

    目录 微信小程序-仿朋友圈点赞评论操作面板 一.效果 二.实现 1.wxml实现 2.js实现 3.wxss实现 三.记录 1.dataset使用 微信小程序-仿朋友圈点赞评论操作面板 一.效果 二. ...

  4. 小程序 朋友圈,点赞 ,评论,发布动态,功能,局部刷新数据之 -----评论

    小程序 朋友圈功能之 ----->评论 后台返回的数据 {code:0, data:{{"id": "174", // 动态的id"conten ...

  5. 黑马头条-关注,点赞,评论模块

    单独封装组件,把关注的内容放进去,引导父组件 进行传参 props: { is_followed: { type: Boolean, required: true, }, artclidate: { ...

  6. 【2023-04-20】小红书web端搜索采集笔记视频点赞关注自动评论去水印接口源码php

    声明:本文只作学习研究,禁止用于非法用途,否则后果自负,如有侵权,请告知删除,谢谢! 文章目录 前言 一.cookie 验证 二.# 获取笔记内容 三.# 获取用户信息 四.# 获取用户全部的笔记 五 ...

  7. 微信小程序 点赞+评论(无限级评论回复)/带图评论解决方案

    微信小程序 点赞+评论(无限级评论回复)/带图评论解决方案 需求描述 实现要点分析 目录结构 前端功能方法集成 后端方法 数据库结构 效果展示 未解决的问题 需求描述 最近在思考一个需求:文章可以评论 ...

  8. 应用程序编程接口大全_应用程序编程接口101

    应用程序编程接口大全 Do apps like Uber, Pokémon Go and Zomato build their own maps to show where available car ...

  9. 微信公众平台 微接口 接口100 API100 接口大全(转) 开发微信功能简便了

    转自:http://blog.sina.com.cn/s/blog_4945a0290101kqaf.html 实例: 关键字:微信公众平台 微接口 接口100 API100 接口大全 在本文中,我们 ...

最新文章

  1. 漫画:我用深度学习框架画下女朋友最美的脸
  2. iOS开发的库的列表,不完全是开源库
  3. JAVA服务器搭建之问题总结
  4. python开发环境配置_百度资讯搜索_python开发环境配置
  5. 增长量计算n+1原则_土方量计算方法
  6. 漫谈 Windows Server 管理工具
  7. competitor product could not be downloaded
  8. fx5u以太网通讯设置_操作示例 | 实现S7300和FX5U的数据交换
  9. linux间隔一定时间访问指定url
  10. 【随机过程】随机过程之更新过程(2)
  11. OpenGL基础14:摄像机
  12. liunx中安装软件的几种方式
  13. LINUX右键打开方式,如何同时存在多种应用?
  14. 成员变量和局部变量详解
  15. 最近在校园内发现暴风一号病毒(俗称1kb病毒),普及一下查杀和修复的方法
  16. Python生成exe可执行文件
  17. 教程:个人深度学习工作站配置指南
  18. Matlab填充多边形
  19. 诺丁汉大学高级计算机科学,诺丁汉大学高级计算机科学研究生语言及申请要求-费用-课程设置...
  20. 不靠谱的Access 轻松破解密码

热门文章

  1. ISO 16750.2-2012道路车辆电子电气部件的环境试验 第二部分
  2. win11家庭版开启hyper-v方法
  3. 机器人焊枪动作与编程实验_机器人实验指导用书.doc
  4. 关于单片机使用继电器时为什么要在继电器电路上加接二极管
  5. java并发编程实战wwj----------------------第二阶段-------不可变对象-------19-20
  6. 矩阵计算规则*(矩阵求导)
  7. CH341SER_WIN7_X64 USB转串口驱动程序
  8. matplotlib之pyplot模块之柱状图(bar():堆积柱状图)
  9. 《惢客创业日记》2021.07.26-31(周日)惢客与征信的区别(上)
  10. Jimmer彻底完成了,一个面向Java/Kotlin的革命性ORM