ChenyangGao / web-mount-packs

Encapsulating web interfaces for some network disks
MIT License
213 stars 37 forks source link

115增加标签接口 #1

Closed wangzhenyang closed 9 months ago

wangzhenyang commented 9 months ago

115已经实现了星标接口,希望可以增加标签接口。 标签用起来类似于playlist,可以创建多个标签对视频的小系列进行区分。 很使用的功能,希望可以支持。

ChenyangGao commented 9 months ago

115已经实现了星标接口,希望可以增加标签接口。 标签用起来类似于playlist,可以创建多个标签对视频的小系列进行区分。 很使用的功能,希望可以支持。

截屏2023-12-12 17 14 20

你好,其实我早就实现了,但没有做文档,所以你不知道 https://github.com/ChenyangGao/web-mount-packs/blob/main/python-115-client/p115/__init__.py#L541

wangzhenyang commented 9 months ago

标签功能,下图红框 1702376870214 1702377104018 1702377167619

ChenyangGao commented 9 months ago

标签功能,下图红框 1702376870214 1702377104018 1702377167619

对,接口有封装,只是没有进一步借题发挥

wangzhenyang commented 9 months ago

调用 POST https://webapi.115.com/files/edit, comment_set接口:

fid = fs.attr[$filepath]['id'] payload = {} payload['fid'] = fid payload['file_label'] = $label_id client.comment_set(payload=payload)

作者有时间,可以帮忙实现一下 https://webapi.115.com/label/list接口,通过label name反查label_id。

ChenyangGao commented 9 months ago

调用 POST https://webapi.115.com/files/edit, comment_set接口:

fid = fs.attr[$filepath]['id'] payload = {} payload['fid'] = fid payload['file_label'] = $label_id client.comment_set(payload=payload)

作者有时间,可以帮忙实现一下 https://webapi.115.com/label/list接口,通过label name反查label_id。

好的

ChenyangGao commented 9 months ago

https://github.com/ChenyangGao/web-mount-packs/blob/0b8e1ac42be81b3a1c21037511f0a024aa9a806d/python-115-client/p115/__init__.py#L677-L775

你好,增加了好几个关于 label 的接口