问题标签 [azure-communication-services]
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.
azure-communication-services - 在 Azure 通信服务英雄聊天应用程序中呈现 HTML 字符串
我正在尝试将 html 字符串呈现到基于 Azure 通信服务的聊天应用程序中。样板代码取自 Azure Samples GitHub 存储库https://github.com/Azure-Samples/communication-services-web-chat-hero。
我有格式的字符串:
"str1</br>str2</br>str3</br>"
.
我想要的是我想在应用程序的 ChatArea 组件中将此字符串呈现为 html,使其看起来像
我还在 sideEffects.ts 文件的 sendMessageHelper 方法中将 SendMessageOptions.type 设置为“html”,但仍然仅将输出作为字符串获取。唯一的区别是现在我得到了没有/
标签的br
净化字符串。
任何帮助将不胜感激。提前非常感谢。
angular - Azure 通信服务 - 断开连接后不更新视频设备
我有使用 ACS 的 Web 应用程序,页面显示本地视频预览。我收听事件“videoDevicesUpdated”。添加新的 USB 摄像头后,一切正常,我会收到有关新摄像头的通知,但是在本地视频预览期间摄像头断开连接时,我不会收到有关更改的通知。即使我重新启动应用程序,DeviceManager.getCameras() 仍会返回断开连接的相机。我必须关闭并重新启动浏览器(Chrome)才能获得正确的相机列表。
android - 实现 Azure 通信服务 - Android 应用程序中的聊天
我正在尝试使用Azure Communication Services (Chat)在 Android 应用程序中实现聊天功能。我使用https://docs.microsoft.com/en-us/azure/communication-services/quickstarts/chat/get-started?pivots=programming-language-android这个链接来设置 Android 项目。在 Android 应用程序内部,我们需要很少的 Azure 通信资源配置数据,例如,
在浏览了 Microsoft doc 之后,我发现了这个链接Access Token Generation,一个用于创建Identity.ID和Access Token的控制台应用程序。我使用了相同的访问令牌和 Identity.ID,它是由控制台应用程序为 FirstUserAccessToken 和 First UserID 生成的。完成此操作后,我运行了 Android 应用程序,但在调用时出现空指针异常
在调用.get app 时会引发异常。
java.lang.NullPointerException:尝试在空对象引用上调用虚拟方法“int com.azure.android.core.http.HttpResponse.getStatusCode()”
首先,想知道我使用的AccessToken和UserId是否正确。
我在这里错过了什么吗?或者是否有任何服务器端设置需要做同样的事情?
node.js - 成功响应后手机未收到 Azure SMS 消息
我正在使用最新的 Azure 通信 SMS 包,基本上直接复制/粘贴示例代码来尝试向我的手机发送文本。我得到了成功的 202 代码,并且可以在我设置的事件网格中成功看到该事件。但是我的手机从来没有收到短信,如果它有帮助的话 T-Mobile 是我的手机提供商,我居住在美国,拥有美国手机号码。
这是我的代码示例和敏感信息已编辑的响应
回复:
azure-communication-services - 有没有办法在 Azure 通信服务 Chat 中了解用户的在线状态?
我一直在尝试使用 ACS javascript SDK 构建聊天应用程序,但找不到有关如何在聊天线程中显示参与者在线/离线状态的任何详细信息。有没有办法在 ACS 中做到这一点?还是我们必须为此构建自定义解决方案?
azure-communication-services - MVC 中的 Azure 通信服务 Web 调用
ACS 的所有示例都使用 Nodejs 和 VS Code……如果您正在构建一个新应用程序,并且如果您对 React 有某种背景,那很好。我没有……而且我敢打赌,大多数维护和构建 MVC 应用程序的 Web 开发人员都不会。
我不是傻到无法让 Nodejs 应用程序运行,我可以让 web 调用 hero 示例运行而没有任何问题......
但是,我认为对于 MVC,我们可能应该查看此解决方案 https://github.com/Azure/communication-ui-library/tree/main/samples/StaticHtmlComposites
而且我无法让它继续下去......不仅如此......而且即使我确实让它运行了,如何将它实现到现有的 MVC 应用程序中......
有没有人在现有的 MVC 应用程序中成功实现了 ACS 网络呼叫/视频,您是如何做到的?...当谈到这个话题时,互联网目前是一片贫瘠的荒地。
azure - 如何将带有团队加入 url 链接的短信从 azure logic app design 发送给用户?
我有一个场景
- 使用 QNA 创建强大的虚拟代理聊天机器人
- 在客户需要时连接人工代理
- 将人工代理选项连接到 Azure 通信服务
我已经成功创建了一个聊天机器人,将上下文变量传输到全渠道。但我目前的案例是使用 azure 通信服务提供人工代理体验。
因此,经过一些研究,我找到了一个链接 https://youtu.be/kCi1J4ayX0w,其中包括带有团队呼叫的 azure 通信服务的演示和流程。该链接是我需要的。我创建了一个 azure 通信服务,并在其中获得了一个美国通信号码。
我的疑惑,
- 如何使音频/视频微软团队加入 Azure 逻辑应用程序设计中的 url 链接?
- 如何使用强大的虚拟代理进行操作?
reactjs - Azure 通信服务 - 无法在 Azure 应用服务中运行快速入门应用
我目前正在设置一个 ReactJs 应用程序并将其部署到 Azure 应用程序服务中。我按照以下 github url 中提供的说明进行操作
https://github.com/Azure-Samples/communication-services-web-calling-tutorial
它在本地运行良好。但是,当我将其部署到 Azure 应用服务 ( https://webcallingappnode.azurewebsites.net/ ) 时,它会失败并出现 404 错误,如下所示。
在 github url 中的Code Structure部分下,如下所示,它表示它使用简单的本地服务器来提供令牌。
./webpack.config.js:项目捆绑器。有一个用于用户令牌配置的简单本地服务器。
这是否意味着它在部署到生产后不起作用?如果没有,那么我该如何让它工作?