我使用RESTAPI创建了Azure Bot框架Bot。
机器人一直在网络聊天中回复,但机器人不经常在团队中回复。(机器人有时会以团队形式回复,但非常不稳定)
当bot不在团队中应答时,服务器日志中似乎没有消息传递endpoint访问。可能是频道问题吗?
我添加了微软团队的频道,在添加下面文章中提到的团队频道之前,我也尝试了添加Skype的频道,但我还是遇到了同样的问题。
https://social.msdn.microsoft.com/Forums/ja-JP/cb4bbbfd-8202-4c12-bd2d-9e1f02bffcb5/botframework-azure-web-app-bot-dose-not-repry-from-microsoft?forum=windowsazureja
像这样测试
curl -X POST {serviceUrl}v3/conversations/{conversationId}/activities/{activityId} -H 'Authorization: Bearer {accessToken}' -H 'Content-Type: application/json' -d '{"type":"message","from":{"id":"...","name":"..."},"conversation":{"conversationType":"personal","id":"..."},"recipient":{"id":"...","name":"...","aadObjectId":"..."},"replyToId":"...","text":"Hello"}'
在我升级到MS团队付费服务后,这个问题就解决了。这是我使用微软团队免费服务时唯一的问题。
=================== ========================== Name Role =================== ========================== Jonas Bonér Founder, Despot, Committer Viktor Klang Honorary Member Roland Kuhn Project Lead Pat
接口说明 获取选中团队 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /api/team/1.0.0/get 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string form 是 用户登录标识 响应字段说明 参数 类型 说明 id String 团队编号 name String 团队名称 c
团队中的前端 在一个设计和开发 Web网站, Web应用, 或者基于Web技术的本机应用的团队, 前端开发者是典型的只有一个人. (注意: 构建一切的开发者曾经被称为"Web网管", 但这些罕见的和神秘的开发人员现在被称为"全栈开发者"). 一个构建专业的Web网站或软件的最小化团队也应该包含下列角色: 视觉设计 (字体, 颜色, 字距, 视觉概念&主题) UI/交互设计/信息架构师 (制定框架,
我得到以下错误: 代码签名错误:“AppsMobileCompany”的签名需要开发团队。在项目编辑器中选择开发团队。
接口说明 切换团队 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 API地址 POST /permissions/api/team/user/v1.0.0/changeTeam 是否需要登录 是 请求字段说明 参数 类型 请求类型 是否必须 说明 token string header 是 当前登录用户的TOKEN teamId string form
接口说明 切换团队 如需调用,请访问 开发者文档 来查看详细的接口使用说明 该接口仅开放给已获取SDK的开发者 如开启https功能,请求地址的协议应改为https,如:https://www.example.com/wish3dearth/api/access/v1.0.0/getLicenseInfo API地址 POST /permissions/api/team/user/v1.0.0/c