mirror of
https://github.com/jxxghp/MoviePilot-Plugins.git
synced 2026-05-24 07:26:52 +00:00
24 lines
750 B
Markdown
24 lines
750 B
Markdown
# 如何在插件中调用API接口?
|
||
|
||
返回 [README](../../README.md) | [FAQ 索引](../FAQ.md)
|
||
|
||
**(仅支持 `v1.8.4+` 版本)**
|
||
- 在插件的数据页面支持`GET/POST`API接口调用,可调用插件自身、主程序或其它插件的API。
|
||
- 在`get_page`中定义好元素的事件,以及相应的API参数,具体可参考插件`豆瓣想看`:
|
||
```json
|
||
{
|
||
"component": "VDialogCloseBtn", // 触发事件的元素
|
||
"events": {
|
||
"click": { // 点击事件
|
||
"api": "plugin/DoubanSync/delete_history", // API的相对路径
|
||
"method": "get", // GET/POST
|
||
"params": {
|
||
// API上送参数
|
||
"doubanid": ""
|
||
}
|
||
}
|
||
}
|
||
}
|
||
```
|
||
- 每次API调用完成后,均会自动刷新一次插件数据页。
|