繁体   English   中英

Sonos API 订阅回调已停止

[英]Sonos API subscription callbacks stopped

我在 apache http 服务上有 perl,该服务多年来一直运行良好,可以发出 Sonos cmds 并接收回调。 大约两周前,我不再收到任何回电。

  • 我成功订阅了 groupVolume、playbackMetadata 和播放事件 (response={})。
  • 我使用 https 成功地从其他服务(例如 Vonage)获取 webhook 消息,因此端口似乎对我的服务器开放,并且 apache 正在成功处理这些请求。 我在我的 apache 日志中没有看到来自 Sonos api 的任何消息的痕迹。
  • 我可以轻松发出命令(setMute、getFavorites、getPlaybackMetadata 等)。 只有回调是一个问题。
  • 我从 digicert 运行了 ssltools 检查器,但没有发现任何问题。
  • 我不记得对家庭路由器配置进行了任何更改。

有没有其他人有这样的问题或知道如何诊断正在发生的事情?

我安装了 WireShark,但对功能感到不知所措,不知道如何缩小我应该寻找的范围,以查看是否以某种方式接收和阻止了消息。

这可能不太可能,但是您的集成是否有可能没有任何使用会导致回调被发送到您的服务? 例如 - 如果音量没有改变,或者播放没有发生,你将不会收到事件。

如果不是这种情况,则需要其他信息来调试此问题。 能否请您发送电子邮件至 developer-feedback@sonos.com 并提供以下信息:

  1. 您的服务/应用程序的名称
  2. 您的服务停止接收回调事件的日期/时间。 你大约两周前说过,但你能更具体点吗?
  3. 您的代码使用的 clientId。 这是您最初在 developer.sonos.com 上创建“API 密钥”时生成的 UUID。 格式为 xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx(注意 - 我们不需要与此密钥关联的秘密)。

有了这些信息,我们应该能够确定丢失回调的原因。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM