快手短视频常用的scheme跳转协议地址,意图Intent对象跳转

file

什么是Scheme

Android中的Scheme是一种页面跳转协议,和网站通过URL的形式访问一样,APP同样可以通过这种方式进行跳转,它可以很方便的满足我们在一些场景中的需求:

  • 当应用接收到Push,点击通知栏消息跳转到特定页面,比如商品详情等。
  • 通过服务器下发的跳转路径,客户端可以根据路径跳转相应页面。
  • 应用跳转到其他APP指定页面。
  • H5页面点击锚点,APP端跳转具体页面。

scheme是怎么得到的?

通常是通过反编译、post/get抓包、度娘等方式获取的。
仅供学习研究,切勿用于非法用途。

本文包含哪些scheme

文章涵盖了某手脚本业务中常用的scheme

  • 打开某作品
  • 与指定昵称用户对话
  • 打开游戏专区
  • 打开某个游戏
  • 在某手中打开指定URL,如直播间等
  • 打开关注
  • 打开发现
  • 打开同城
  • 打开用户主页
  • 编辑个人资料
  • 粉丝列表
  • 关注列表
  • 等等

例子(部分参数可省略)
 
//账号与安全
kwai://accountsecurity/
 
//快动漫-推荐
kwai://acg/home/
 
//熟人圈
kwai://acquaintance/
 
//小程序-列表
kwai://applet/home/
 
//屏蔽关键词
kwai://blockkeyword/
 
//大屏模式设置
kwai://browsesetting/
 
//定位界面
kwai://business/location/
 
//地理位置
kwai://business/poi/
 
//发私信-选择用户
kwai://chat/select/sendmsg/
 
//陌生人消息
kwai://chat/strangers/
 
//青少年模式设置
kwai://childlockguide/
 
//未成年保护工具
kwai://childprotect/
 
//清除缓存
kwai://cleancachemiddle/
 
//清理垃圾
kwai://cleaner/
 
//通讯录
kwai://contacts/
 
//发现好友
kwai://explorefriend/
 
//新增粉丝
kwai://fans/
 
//粉丝列表1 单粉丝
kwai://followers/
 
//粉丝列表2 带关注
kwai://followings/
 
//游戏中心
kwai://gamecenter/
 
//主页
kwai://home/
 
//首页关注
kwai://home/following/
 
//首页发现
kwai://home/hot/
 
//首页同城
kwai://home/local/
 
//共同关注
kwai://immessage/commonFollowing/
 
//直播
kwai://live/play/[LiveStreamId]/
 
//随机打开一个直播
kwai://liveaggregatesquare/
 
//聊天室
kwai://livechatroomrecommend/
 
//大家都在看
kwai://livefeedsquare/
 
//关注人 直播情况
kwai://livemyfollow/
 
//常看的主播
kwai://liveoftenwatch/
 
//草稿箱
kwai://localalbum/
 
//时光影集
kwai://localsmartalbumlist/
 
//快手小店
kwai://merchanthome/
 
//快手小店
kwai://merchanthome2/
 
//私信列表
kwai://messages/
 
//音悦台
kwai://musicstation/
 
//我的个人页面
kwai://myprofile/
 
//我的钱包
kwai://mywallet/
 
//动态列表
kwai://news/
 
//消息列表
kwai://notifications/
 
//拍摄
kwai://post/
 
//反馈
kwai://postfeedback/
 
//我
kwai://profile/
 
//用户页
kwai://profile/user_id/
 
//编辑资料
kwai://profilesetting/
 
//首页发现
kwai://promotion/
 
//二维码扫描
kwai://qrscan/
 
//搜索
kwai://search?keyword=
 
//搜索音乐
kwai://search?music=
 
//话题热榜
kwai://search/topicRank/
 
//搜索用户
kwai://search?users=
 
//关于我们
kwai://setting/aboutus/
 
//屏蔽设置
kwai://setting/block/
 
//通用设置
kwai://setting/general/
 
//直播设置
kwai://setting/live/
 
//谁可以私信我
kwai://setting/messagePrivacy/
 
//隐私设置
kwai://setting/privacy/
 
//通知设置
kwai://setting/push/
 
//设置
kwai://settings/
 
//话题相关 标签
kwai://tag/topic/keyword/
 
//快手Q音热歌榜
kwai://topmusic/
 
//小剧场
kwai://tube/
 
//小剧场精选
kwai://tube_series/
 
//作品页
kwai://work/id/
 
//图片作品
kwai://work/[PhotoId]?userId=[UserId]
 
 
 
 
//以下是snssdk1128开头前缀的地址
 
 
 
//打开视频:
snssdk1128://aweme/detail/6683443624597916941?refer=web&gd_label=click_wap_profile_feature&appParam=&needlaunchlog=1
 
//原声(同一个音乐的作品):
snssdk1128://music/detail/6680045787365247747?refer=web
 
//热搜榜:
snssdk1128://search/trending
 
//最热视频:
snssdk1128://search/trending?type=1
 
//音乐榜:
snssdk1128://search/trending?type=2
 
//热搜(正能量):
snssdk1128://search/trending?type=3
 
//明星爱豆榜:
snssdk1128://search/trending?type=4

scheme如何在脚本中调用

在auto.js中,可通过意图Intent对象来调用。
在按键精灵手机版中,可通过shell命令来调用。

以auto.js为例,只需将调用地址和参数,填入到下面的data中即可。

app.startActivity({
     data: "snssdk1128://user/detail/111186289832",
});

以EasyClick为例,只需将调用地址和参数,填入到下面的url中即可。

utils.openActivity({
    "uri":"snssdk1128://user/detail/111186289832",
});

注意

个别scheme地址随着app的更新,可能会发生变动。
如果有调用失效的情况,说明不可用了。

可用平台

scheme地址,是安卓脚本通用的。所以不限制使用平台,如按键精灵、autojs、EasyClick、webroobt等脚本平台都可以使用。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值