为编程爱好者分享易语言教程源码的资源网
好用的代理IP,游戏必备 ____广告位招租____ 服务器99/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器
好用的代理IP,游戏必备 ____广告位招租____ 服务器低至38/年 ____广告位招租____ ____广告位招租____ 挂机,建站服务器

网站首页 > 易语言相关 > 网络相关源码 正文

B站up主及用户数据获取易语言源码

三叶资源网 2019-04-15 09:46:42 网络相关源码 2071 ℃ 3 评论

B站up主及用户数据获取易语言源码

@czddzc

.版本 2
.支持库 iext
.支持库 internet

.程序集 窗口程序集_启动窗口, , , up主https://space.bilibili.com/UID
.程序集变量 UID, 长整数型
.程序集变量 UP主头像, 字节集, , , 图片格式

.子程序 __启动窗口_创建完毕

皮肤_加载 (#皮肤_黑绿)

.子程序 __启动窗口_将被销毁

皮肤_卸载 ()


.子程序 _查询按钮_被单击

.如果 (UID编辑框1.内容 ≠ “”)
    UID = 到长整数 (UID编辑框1.内容)
    请求全部POST数据 (UID)
.否则
    信息框 (“请输入UP主UID”, 0, , )
.如果结束


.子程序 请求全部POST数据
.参数 UID_形参, 长整数型
.局部变量 网页返回数据, 文本型
.局部变量 提交协议头, 文本型
.局部变量 UP主头像网页地址, 文本型

文本_替换 (#协议头, , , , “2333”, 到文本 (UID))
网页返回数据 = 到文本 (网页_访问_对象 (“https://api.bilibili.com/x/relation/stat?vmid=” + 到文本 (UID) + “&jsonp=jsonp&callback=__jp3”, 0, , , , #协议头))
关注数标签.标题 = “关注数:” + 文本_取出中间文本 (网页返回数据, “following#引号:”, “,”, , )
粉丝数标签.标题 = “粉丝数:” + 文本_取出中间文本 (网页返回数据, “follower#引号:”, “}”, , )

网页返回数据 = 编码_URL解码 (到文本 (网页_访问_对象 (“https://api.bilibili.com/x/space/acc/info?mid=” + 到文本 (UID) + “&jsonp=jsonp”, 0, , , , #协议头)), 真)
UP主标签.标题 = “UP主:” + 文本_取出中间文本 (网页返回数据, “name#引号:#引号”, #引号, , )
硬币数标签.标题 = “硬币数:” + 文本_取出中间文本 (网页返回数据, “coins#引号:”, “,”, , )
用户等级标签.标题 = “用户等级:” + 文本_取出中间文本 (网页返回数据, “level#引号:”, “,”, , )
个性签名内容标签.标题 = 文本_取出中间文本 (网页返回数据, “sign#引号:#引号”, #引号, , )
UP主头像网页地址 = 文本_取出中间文本 (网页返回数据, “face#引号:#引号”, #引号, , )
UP主头像 = HTTP读文件 (UP主头像网页地址)
图片框1.图片 = UP主头像

网页返回数据 = 到文本 (网页_访问_对象 (“https://api.bilibili.com/x/space/upstat?mid=” + 到文本 (UID) + “&jsonp=jsonp&callback=__jp4”, 0, , , , #协议头))
' 调试输出 (网页返回数据)
视频总播放数标签.标题 = “视频总播放数:” + 文本_取出中间文本 (网页返回数据, “view#引号:”, “}”, , )
文件下载

来源:三叶资源网,欢迎分享,公众号:iisanye,(三叶资源网⑤群:21414575

已有3位网友发表了看法:

  • 易语言

    易语言  评论于 [2020-04-14 12:08:56]  回复

    易语言获取B站粉丝

欢迎 发表评论:

百度站内搜索
关注微信公众号
三叶资源网⑤群:三叶资源网⑤群

网站分类
随机tag
网站开发框架Bass音频库自动回复图形按钮QQ好友计数器软件HTTP服务器postsql例程自动审核进群黑月界面类3.8音速启动工具源码钓鱼饿了么动态调用DLL插件热文采集目录枚举超级编辑框QQ授权登陆APK查询工具
最新评论