22 lines
746 B
JavaScript
22 lines
746 B
JavaScript
//收藏排行前10,长按通知进入(iOS13以下通知中心不支持)
|
||
let url = $request.url
|
||
let regex = /vmid=(\d*)/
|
||
let vmid = regex.exec(url)
|
||
let mid = vmid[1]
|
||
let api = `https://space.bilibili.com/ajax/member/getSubmitVideos?mid=${mid}&pagesize=10&order=stow`
|
||
$httpClient.get(api, (error, response, body) => {
|
||
if (error) {
|
||
$done({})
|
||
} else {
|
||
console.log(body)
|
||
body = JSON.parse(body)
|
||
let info = ""
|
||
body['data']['vlist'].forEach((element, index) => {
|
||
index++
|
||
let scheme = `bilibili://av/${element['aid']}`
|
||
info += index + ": " + element['title'] + "\n" + scheme + "\n"
|
||
})
|
||
$notification.post('', '', info)
|
||
$done({})
|
||
}
|
||
}) |