Notifications Jawbone发布子json有效负载结构更改
我将颌骨与我的应用程序集成在一起,一切正常。 我根据jawbone development portal()中提到的文档实现了发布订阅通知的身份验证 我遵循jawbone开发门户中给出的pub-sub-json有效负载结构 但是现在我得到了不同的pub-sub-json有效负载结构。所以我的酒吧服务员不工作了。 发布子json有效负载结构是否有任何变化 开发门户上提到的有效负载结构如下所示:Notifications Jawbone发布子json有效负载结构更改,notifications,publish-subscribe,jawbone,Notifications,Publish Subscribe,Jawbone,我将颌骨与我的应用程序集成在一起,一切正常。 我根据jawbone development portal()中提到的文档实现了发布订阅通知的身份验证 我遵循jawbone开发门户中给出的pub-sub-json有效负载结构 但是现在我得到了不同的pub-sub-json有效负载结构。所以我的酒吧服务员不工作了。 发布子json有效负载结构是否有任何变化 开发门户上提到的有效负载结构如下所示: { "notification_timestamp": "1372787949", "e
{
"notification_timestamp": "1372787949",
"events": [
{
"user_xid": "RGaCBFg9CsB83FsEcMY44A",
"event_xid": "EJpCkyAtwoO0XTdkYyuTNw",
"type": "move",
"action": "creation" ,
"timestamp": "1372787849",
"secret_hash":"e570b3071a0964f9e2e69d13nd9ba19535392aaa"
},
{
"user_xid": "RGaCBFg9CsB83FsEcMY44A",
"event_xid": "blaHyAtwoO0XTdkYyuTNw",
"type": "sleep",
"action": "updation" ,
"timestamp": "1372787859",
"secret_hash":"e570b3071a0964f9e2e69d13nd9ba19535392aaa"
}]
}
我在服务器中获得的实际负载如下所示:
{
"secret_hash": "34ba79b1512cb1bxxxxxxx",
"events":[
{
"user_xid": "6HGK86qWtLJIoXXXX",
"event_xid": "akA6KuLaNsJv8XXXXX ",
"type": "move",
"action": "updation",
"timestamp": "1473145183"
}],
"notification_timestamp": "1473145183"
}这是系统中的一个错误。谢谢你指出这一点
示例已更新,以反映每个通知只有一个秘密\u散列
:
{
"notification_timestamp": "1372787949",
"events": [
{
"user_xid": "RGaCBFg9CsB83FsEcMY44A",
"event_xid": "EJpCkyAtwoO0XTdkYyuTNw",
"type": "move",
"action": "creation" ,
"timestamp": "1372787849"
},
{
"user_xid": "RGaCBFg9CsB83FsEcMY44A",
"event_xid": "blaHyAtwoO0XTdkYyuTNw",
"type": "sleep",
"action": "updation" ,
"timestamp": "1372787859"
}
],
"secret_hash": "e570b3071a0964f9e2e69d13nd9ba19535392aaa",
}
你能在你的问题中包括有效载荷的差异吗?好的,那么你所面临的问题是机密散列出现在整个通知中而不是每个事件中吗?是的,这就是问题所在。只看了代码。这是文档中的一个错误。让我来解决它,我会发布一个答案。