【问题标题】:using websocket .net client to access NEST endpoint使用 websocket .net 客户端访问 NEST 端点
【发布时间】:2014-12-15 12:31:52
【问题描述】:

我正在尝试使用 .net websocket 客户端与 NEST API 集成。 在查看了 firebase 客户端消息交换后,我正在做这样的事情:

HTTP 获取: wss://developer-api.nest.com/.ws?v=5&auth=c.5eJRrs...

我得到了 wss 握手响应:

握手标头:HTTP/1.1 101 交换协议 握手标头:升级:websocket 握手标头:连接:升级 握手标头:Sec-WebSocket-Accept:xJqf+mW/6pyGy8/jAXF2yXsCg4w= 握手标头: 预期的秒密钥:xJqf+mW/6pyGy8/jAXF2yXsCg4w= 响应秒键:xJqf+mW/6pyGy8/jAXF2yXsCg4w= 连接的 收到的文本框:{"t":"c","d":{"t":"h","d":{"ts":1418645751807,"v":"5","h ":"firebase-apiserver02-tah01-i​​ad01.dapi.production.nest.com:9553","s":"session366481450"}}}

从这里开始......我不知道该怎么做...... 接收到的帧似乎是重定向。 但我不知道 websocket 消息中表达的 NEST api 是什么。

这样的东西可以在某处找到吗?
NEST 是否准备好支持 firebase 提供的其他 websocket 客户端?

谢谢

【问题讨论】:

    标签: nest-api


    【解决方案1】:

    我不熟悉.net

    它就像一个 websocket,所以你必须能够做这样的事情。

    HTTP Get : wss://firebase-apiserver02-tah01-iad01.dapi.production.nest.com:9553/.ws?v=5&auth=c.5eJRrs....    
    

    有时 Nest 会更改保存您的嵌套数据的服务器。所以您可能需要从收到的响应中自动获取重定向。

    希望对你有帮助

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-02-02
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2015-02-19
      • 2017-12-22
      相关资源
      最近更新 更多