变量名 | 类 型 | 静态 | 数组 | 备 注 |
局_网址 | 文本型 | | |
局_方式 | 整数型 | | |
局_提交数据 | 文本型 | | |
局_提交cookie | 文本型 | | |
局_提交协议头 | 文本型 | | |
局_结果 | 字节集 | | |
局_返回 | 文本型 | | |
json | 类_json | | |
局_网址 =
“https://weibo.com/tv/api/component?page=” +
编码_URL编码 (文本_取出中间文本 (url,
“weibo.com”,
“?”), 真,
真)局_方式 = 1
局_提交数据 =
“data={” +
#引号 +
“Component_Play_Playinfo” +
#引号 +
“:{” +
#引号 +
“oid” +
#引号 +
“:” +
#引号 +
“1034:” +
文本_取出中间文本 (url,
“/1034:”,
“?”) +
#引号 +
“}}”局_提交cookie = 新浪微博cookies
局_提交协议头 =
“Host: weibo.com” +
#换行符 +
“User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/88.0.4324.150 Safari/537.36 Edg/88.0.705.68” +
#换行符 +
“Origin: https://weibo.com” +
#换行符 +
“”局_结果 =
网页_访问 (局_网址, 局_方式, 局_提交数据, 局_提交cookie, , 局_提交协议头, , , , ,
)局_返回 =
编码_usc2到ansi (到文本 (局_结果
))
.

.


.

调试输出 (局_返回)局_返回 =
文本_取出中间文本 (局_返回,
#引号 +
“高清 1080P” +
#引号 +
“:” +
#引号, #引号 )
如果 (局_返回 =
“”)
局_返回 =
文本_取出中间文本 (局_返回,
#引号 +
“高清 720P” +
#引号 +
“:” +
#引号, #引号 )
如果 (局_返回 =
“”)

局_返回 =
文本_取出中间文本 (局_返回,
#引号 +
“标清 480P” +
#引号 +
“:” +
#引号, #引号 )

如果真 (局_返回 =
“”)

局_返回 =
文本_取出中间文本 (局_返回,
#引号 +
“流畅 360P” +
#引号 +
“:” +
#引号, #引号 )



返回 (“https:” + 局_返回
)