ESP8266获取并解析哔哩哔哩API数据

位置导航: 首页 / 物联网平台 / ESP8266哔哩哔哩应用 / 本页

本节课程里,我们将使用三段示例程序来向您演示如何使用ESP8266获取哔哩哔哩API数据。 以下是这三段示例程序的功能简介:

– 示例1. 粉丝信息 (UP有多少个粉丝数量、UP关注了多少个B站UP主的数量、UP的黑名单数量)
– 示例2.UP信息(UP的全部视频播放数、UP的全部专栏文章阅读数、UP的全部作品获赞数)
– 示例3.视频播放信息(视频播放量、弹幕数量、收藏数量、投币量、分享次数、点赞次数)

我们编写了专门用于ESP8266利用哔哩哔哩API获取信息的的第三方库。通过该库,您可以使用很简单的几行代码就能实现以下代码的所有功能。如需了解更多信息,请点击这里进入ESP8266-BiliBili库使用说明页面。

以下这三段示例程序都是基于零基础入门学用物联网 – 基础知识篇3-4-1 ESP8266网络客户端基本操作示例程序2所建立的。

这三段示例程序最大的区别是httpRequest函数中ESP8266所发送的http请求信息不同。建立这些HTTP请求信息的依据是哔哩哔哩API数据调用规范。加入您想要了解更多API数据调用说明信息,可以通过哔哩哔哩网站首页的搜索栏查找关键字“哔哩哔哩API”,就会找到大量的介绍视频和专栏文章。


示例1.粉丝信息 (UP有多少个粉丝数量、UP关注了多少个B站UP主的数量、UP的黑名单数量)

使用以下示例程序时,请修改以下内容:
1. ESP8266连接WiFi的信息(程序19行和21行)
2. 用户ID信息(程序27行)
假如您不清楚如何获取用户ID信息,请点击这里进入说明页面

示例2.UP信息(UP的全部视频播放数、UP的全部专栏文章阅读数、UP的全部作品获赞数)

1. ESP8266连接WiFi的信息(程序19行和21行)
2. 用户ID信息(程序27行)
假如您不清楚如何获取用户ID信息,请点击这里进入说明页面

示例3.视频播放信息(视频播放量、弹幕数量、收藏数量、投币量、分享次数、点赞次数)

1. ESP8266连接WiFi的信息(程序19行和21行)
2. 视频ID信息(程序27行)
假如您不清楚如何获取视频ID信息,请点击这里进入说明页面