【发布时间】:2017-12-06 05:03:48
【问题描述】:
我正在努力将Twilio Programmable Chat 集成到Qt/QML 应用程序中——这意味着我不能轻易使用Javascript Client SDK。我想在我的客户端中处理诸如键入指示器、令牌到期通知等功能。
在examples中,客户端sdk直接向Twilio发起WebSocket连接,直接接收令牌过期等事件。
Twilio 似乎为 Javascript、iO 和 Android 提供了许多 SDK,它们抽象了大部分功能(阅读回执、打字指示器、访问令牌)。
但是,他们的“服务器端”包装器(帮助程序库)似乎只提供有限的功能来访问 API 的 REST 方面,而不是 WebSockets。
当我在 QML 中工作时,我不能只是将远程 Javascript 库放到网页中并开始构建客户端(Javascript 不可避免地不一样)。
Twilio 是否提供任何文档以直接访问其可编程聊天 WebSocket 连接?我还可以围绕库构建自己的 NodeJS WebSocket 包装器,但是,twilio-node 看起来也像 REST API 的包装器。
【问题讨论】:
标签: node.js qt twilio twilio-api