6
91
375
论坛分享达人
bugensui 发表于 2025-1-14 15:15 我用这个代码{{ random_tracks.items}}获取,会报错,,搜百度好像是items是py内置的方法,可是Music Assi ...
使用道具 举报
164
2650
8202
元老级技术达人
悠哉悠哉 发表于 2025-1-14 15:32 你的代码很好啊 这个是取第一个item的uri {{ random_tracks.items[0].uri }}
无法执行动作“script/unknown_2” 。 Error rendering data template: UndefinedError: builtin_function_or_method object has no element 0
21
228
1659
金牌会员
zg990725 发表于 2025-1-14 15:40 你得到的是JSON数据, 可以转为数组array,
sequence: - data: media_type: track order_by: play_count config_entry_id: 01JGDGA7ZKA72W5VTN6YP6XG9D limit: 10 search: 王力宏 response_variable: random_tracks action: music_assistant.get_library - repeat: count: "{{ random_tracks | length + 1}}" sequence: - action: notify.persistent_notification data: message: "{{ random_tracks.items[repeat.index - 1].uri }}" alias: 播放音乐模板 description: ""
悠哉悠哉 发表于 2025-1-14 15:42
bugensui 发表于 2025-1-14 15:41 我就是想提取里面歌曲的结果数量,然后去遍历uri,能给个参考不
sequence: - data: media_type: track order_by: play_count config_entry_id: 01JGDGA7ZKA72W5VTN6YP6XG9D limit: 10 search: 王力宏 response_variable: random_tracks action: music_assistant.get_library - repeat: count: | {{ random_tracks | length + 1}} sequence: - action: notify.persistent_notification data: message: "{{ random_tracks.items[repeat.index - 1].uri }}"
悠哉悠哉 发表于 2025-1-14 15:55 不好意思,刚才有个缩进问题,下面的代码我这里没有错误了:
zg990725 发表于 2025-1-14 15:52 我给你一个PHP 的语法, 其他的语言类似 先把JSON转为数组, foreach($arr as $key => $val){ ...
本版积分规则 发表回复 回帖后跳转到最后一页
Archiver|手机版|小黑屋|Hassbian
GMT+8, 2025-3-6 12:25 , Processed in 0.058026 second(s), 32 queries .
Powered by Discuz! X3.4
Copyright © 2001-2021, Tencent Cloud.