小樱 发表于 2019/3/11 21:29

比特彗星远程下载web gui管理功能api AJAX接口 transdroid对接网页管理,bt服务器app手机apk程序下载

BitComet的远程下载模块中有几个AJAX接口,可用于从任何地方的Internet访问BitComet。(适用于v1.34及更高版本)


示例应用程序是Transdroid(等待最新版本支持BitComet)。

请求路径
/panel/task_list_xml
/panel/option_set?key=down_rate_max&value=123
/panel/option_set?key=up_rate_max&value=123
/panel/tasklist_action?id=start_all_download
/panel/tasklist_action?id=start_all_seeding
/panel/tasklist_action?id=stop_all
/panel/tasklist_action?id=start_all_download
/panel/tasklist_action?id=suspend_all

返回的数据采用XML格式。


我试了下,BUG特别多,还只能用80端口来连接。。也看不到对方peer用户信息之类

官方回复是
To set a custom port, use the Port number setting, which is the first under Advanced Settings.
Duplicate of #441(see there for a screenshot; all the way in the top you see the 'Port number' setting)
https://github.com/erickok/transdroid/issues/441


可对接:http://www.transdroid.org/
https://github.com/erickok/transdroid/blob/master/app/src/main/java/org/transdroid/daemon/adapters/bitComet/BitCometAdapter.java

http://wiki.bitcomet.com/ajax_interface_for_remote_download

https://github.com/erickok/transdroid/releases


2024年11月1日帖子补充
第二套api,基于json,需求版本2.09及以上
https://wiki-zh.bitcomet.com/webui_api%E8%B0%83%E7%94%A8%E6%8E%A5%E5%8F%A3

页: [1]
查看完整版本: 比特彗星远程下载web gui管理功能api AJAX接口 transdroid对接网页管理,bt服务器app手机apk程序下载