自动抓取律动 BlockBeats文章内容并保存为ChainThink后台草稿,支持标题、摘要、正文和图片提取与上传。
从律动 BlockBeats 抓取文章并自动保存到 ChainThink 后台草稿。
当用户提供律动 BlockBeats 文章链接(如 https://www.theblockbeats.info/news/xxxxx),自动:
window.__NUXT__.data[0].info 提取文章数据https://api-v2.chainthink.cn/ccs/v1/admin/content/publishx-token + x-user-id headers用户发送律动文章链接即可,例如:
使用浏览器工具访问 BlockBeats 页面并执行:
const data = window.__NUXT__.data[0];
return {
title: data.info.title,
abstract: data.info.abstract,
content: data.info.content
};
调用 API:
curl 'https://api-v2.chainthink.cn/ccs/v1/admin/content/publish' \
-H 'Content-Type: application/json' \
-H 'X-App-Id: 101' \
-H 'x-token: <从TOOLS.md读取>' \
-H 'x-user-id: 51' \
--data-raw '{
"id": "0",
"is_translate": true,
"translation": {
"zh-CN": {
"title": "<文章标题>",
"text": "<HTML正文>",
"abstract": "<摘要>"
}
},
"type": 5,
"is_public": false,
"user_id": "3",
"as_user_id": "3"
}'
返回保存成功的文章 ID 和状态。
https://image.blockbeats.cn/...)is_public: false)在 TOOLS.md 中添加:
### ChainThink API Token
x-token: eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9...
x-user-id: 51
ZIP package — ready to use