索尼的网站提供了一个使用 WebSockets 在 Node.js 中使用他们的 api 的示例
https://developer.sony.com/develop/audio-control-api/get-started/websocket-example#tutorial-step-3
它对我来说很好。但是当我试图在 Python 中实现它时,它似乎不起作用
我用websocket_client
import websocket
ws = websocket.WebSocket()
ws.connect("ws://192.168.0.34:54480/sony/avContent",sslopt={"cert_reqs": ssl.CERT_NONE})
给
websocket._exceptions.WebSocketBadStatusException: Handshake status 403 Forbidden
但在他们的示例代码中,没有任何类型的授权或身份验证