首先进入抖音的网站, 打开控制台, 找到表情包对应的请求。
1
https://www.douyin.com/aweme/v1/web/emoji/list?device_platform=webapp 后面还有一大串不重要的信息

q38hhd.png

看到里面的emoji_list 字段, 右键点击复制object,这样你就可以得到一个json串。

接下来我们就可以写代码下载, 一顿啪啪啪, 下载 request 库(node的, 不是python的)

再一顿啪啪啪,

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
const request = require('request')
const dataFile = require('./data.json') // 在浏览器里面复制的json串放到了这个文件里面

const data = dataFile.map((item) => {
return {
name: item.display_name.slice(1, -1), // 去除括号
url: item.emoji_url.url_list[2]
}
})

const downloadImage = (src, dest) => {
request(src).pipe(fs.createWriteStream(dest))
}

data.forEach(item => {
downloadImage(item.url, `./dist/${item.name}.png`)
})

简简单单就完事了