gpt4 book ai didi

javascript - 传递对 XBMC json-rpc 的引用以稍后识别答案

转载 作者:行者123 更新时间:2023-12-03 11:23:47 28 4
gpt4 key购买 nike

我正在将 XBMC json-rpc 与 websockets 一起使用。当我发送像 "method":"Playlist.OnClear" 这样的 json 请求时,我得到响应 {"id":1,"jsonrpc":"2.0","re​​sult":"OK"}

因此,如果我发送多个请求,我将收到多个响应,并且我将无法识别哪个响应引用哪个请求。是否可以向请求传递一些额外的数据,以便将其添加到响应中(如 jquery ajax 调用中的 context )?

我不知道它是否与XBMC或json-rpc有关。

最佳答案

也许这个问题没有得到回答,因为它有点不准确。

首先,没有方法“Playlist.OnClear”,而是 Playlist.OnClear 只是来自媒体播放器的非请求通知,表明播放列表已被清除。现在,由于您发出的另一个请求,播放列表可能会直接清除,例如我想到的是 Playlist.Clear,这确实是一种方法。

所以当你发送有效的json数据包时

{"jsonrpc":"2.0","method":"Playlist.Clear","params":{"playlistid":0},"id":10101}

您可以使用“id”键向请求添加一个 id(猜猜看是什么),并且媒体播放器将会返回相同的 id

{"id":10101,"jsonrpc":"2.0","result":"OK"}

此外,可以编写成对的基于 Web 的请求/响应代码,但考虑到上述情况甚至没有必要......

关于javascript - 传递对 XBMC json-rpc 的引用以稍后识别答案,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27003148/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com