问题标签 [wink]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
157 浏览

ios - Pubnub + Wink Hub 和传感器的问题

我试图让我的 Wink Hub 在我的 iOS 应用程序中使用 Pubnub 订阅,但我得到的只是 didReceiveStatus 回调中的 PNUnexpectedDisconnectCategory 状态。

这是代码:

订阅和频道密钥直接取自 Wink API 返回的设备订阅数据,所以我不确定我做错了什么。任何帮助,将不胜感激!

0 投票
1 回答
209 浏览

java - Websphere v8.5.5 在服务器的server.xml中添加api可见性的地方

大家好,我正在通过 websphere 的内置 jax-rs 托管一个宁静的 web 服务。一切似乎都很好。但是当我尝试返回一个 json 响应时,它会抛出一个错误 unsupported media type 415。在花了一些时间之后我发现

应该添加到服务器的 server.xml 中。我刚刚打开 server.xml 并在最后一个标签附近添加了代码段,但服务器崩溃了。

客户

网页 XML

我在哪里可以添加该片段以及如何添加?请帮我解决这个问题。

谢谢

0 投票
0 回答
184 浏览

php - 如何在非 Web 应用程序中使用 Wink API V2

我有一个命令行 PHP 应用程序在 5 分钟 cron 上运行,从内部 Web 服务检索数据并通过 Wink API 调用 nimbus(前云时钟)设备。- 这在过去几年中运行良好。当使用密码授权进行身份验证时,我的 V1 API 密钥身份验证失败并显示消息

This client is not permitted to use the password grant type

似乎 Wink 已经放弃了旧的身份验证并要求用户在https://developer.wink.com上注册新的 API 密钥- 该过程要求提供仅对 Web 应用程序有意义的重定向 URL。

最后我的问题是:如果我没有重定向 URI,如何通过命令行脚本使用新的 Wink API 进行身份验证?

0 投票
0 回答
107 浏览

iot - Wink API 订阅一夜之间停止发送

我正在使用 Wink API 来控制灯和恒温器等。在 API 中,您可以订阅设备主题以接收事件,例如何时打开或关闭灯。这是通过 PubNub 处理的。我有这一切工作,除了如果我离开系统一夜之间停止发送事件。

如果我尝试通过点击物理开关来“手动”切换灯,那么通常我的应用程序会通过 PubNub 触发和接收一个事件。重新启动我的应用程序并因此重新连接到 PubNub 并不能解决问题。我发现解决此问题的唯一方法是打开 Wink 应用程序本身。除了打开 Wink 应用程序外,无需执行任何其他操作。然后,如果我手动切换开关,事件将显示并由我的应用程序接收。即使我不重新启动我的应用程序,此解决方案也有效。

似乎正在进行某种唤醒或保持活动。尽管我在 Wink API 文档中没有看到任何这样的说明。在此停机期间,PubNub 也没有发送任何内容。我已经为 status()、message() 和 Presence() 回调发送了日志,并且一夜之间没有任何记录。因此,考虑到上述所有因素,我认为问题出在 Wink 方面。

不幸的是,Wink 不提供开发人员支持。Wink 应用程序显然在做某事,但由于交易是加密的,所以不知道它在做什么。此外,我的测试周期目前是 8 小时,因此很难通过反复试验来调试。我正在努力看看这个“超时”是否比我迄今为止所经历的过夜 8 小时更短。我昨天也试过重启我的 Wink Hub,但这并没有解决问题。

还有其他人遇到这个问题吗?您如何使订阅保持活动状态以便始终发送?

0 投票
1 回答
521 浏览

php - Wink API v2 Hello World 在 PHP

Wink API 目前是第 2 版。

我的问题: 如何通过 PHP 使用 Wink API V2 做一个简单的“Hello World”?

备注

  • Wink 使用 PubNub 进行订阅(设备有事件)
  • 使用 OAuth2 标准
  • 网站/登录通常是“骗人的”:(登录时会出错:“身份验证失败!”)
  • 您需要申请应用程序 API 密钥才能使用 API。我跟进了一封电子邮件,以便迅速获得批准。
  • 获得批准后,您将获得:客户端 ID、客户端密码和可提供帮助的 URL
  • API 网址:https ://api.wink.com/ ...
  • 电子邮件支持:support@wink.zendesk.com(获取应用程序 API 密钥等)
  • 认证 2:

相关链接

0 投票
1 回答
23 浏览

python - Wink Tokenizer JS 的 Python 替代方案(等效)

我有一些 JS 函数可以帮助我使用 Wink Tokenizer 标记我的字符串。

我正在将一些服务转移到 Python,现在我想获得一个等效的标记器函数。我进行了很多研究,似乎 Wink 标记器仅适用于 JS。我也不太了解 Wink 和其他 Python 标记器(例如 spaCY)之间的细微差别。

基本上我希望能够得到与以下相同的结果:

在 Python 上

任何人都可以通过指出我如何继续复制 Wink 在 Python 上提供的标记化功能的正确方向来帮助我吗?我必须检查哪些参数、配置、正则表达式才能获得等效的行为?