MS Teams 机器人部署拒绝自动生成的 manifest.json,并显示消息“清单解析失败”

2023-12-01

我重新部署了我的(侧面加载的)Teams 应用程序,该应用程序实现了一个非常简单的机器人,每天自动向房间发送消息。

这已经工作了很长时间,我做了一些细微的更改,因此我需要重新部署、从 Teams 房间中删除,然后将其添加回来。

After I removed and tried to add it back (without changing any of the settings) I now get an error telling me "Manifest Parsing has failed"enter image description here

我的控制台日志中还出现以下错误:

enter image description here

清单如下。这是 100% 在 Teams 中生成的,不是我自己编辑的内容,所以不确定为什么它告诉我它无法解析(某些字段已编辑):

{
  "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.8/MicrosoftTeams.schema.json",
  "manifestVersion": "1.8",
  "version": "1.0.0",
  "id": "dbb36443-1bce-48e0-81d2-b30aa3698144",
  "packageName": "com.prosourcer-teams",
  "developer": {
    "name": "MY NAME",
    "websiteUrl": "URL",
    "privacyUrl": "URL",
    "termsOfUseUrl": "URL"
  },
  "icons": {
    "color": "color.png",
    "outline": "outline.png"
  },
  "name": {
    "short": "ps-app",
    "full": "ps-chatBot"
  },
  "description": {
    "short": "short desc",
    "full": "full desc"
  },
  "accentColor": "#FFFFFF",
  "bots": [
    {
      "botId": "bfcb70de-e093-4733-b236-742eb3b0aad8",
      "scopes": [
        "personal",
        "team",
        "groupchat"
      ],
      "supportsFiles": false,
      "isNotificationOnly": false
    }
  ],
  "permissions": [
    "identity",
    "messageTeamMembers"
  ],
  "validDomains": [
    "URL"
  ]
}

更新:如果我尝试将机器人添加到单个团队,我还会在控制台中收到以下错误。我已确认 appId 是正确的,但不确定应该在哪里设置 TeamsId:

enter image description here


如果周围仍有现有安装,则可能会导致此问题。尝试增加版本号。目前是 1.0.0,尝试升级到 1.0.1 或 1.1.0。

更新 - 也许团队中存在问题 - 今天在您的问题之前有一个类似的问题 - 请参阅从 App Studio 安装团队应用程序时出现“清单解析失败”。听起来像是 Teams 或 App Studio 的问题。如果是这样,您可以尝试手动将清单上传到公司内部商店。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

MS Teams 机器人部署拒绝自动生成的 manifest.json,并显示消息“清单解析失败” 的相关文章

随机推荐

  • 查找具有所有公共中介的节点

    我正在创建一个我们匹配的系统orders to staff 从概念上讲 一个order是对人做一些工作的请求 并且staff是一个能够完成这项工作的人 一个order可以有一个或多个requirements 即对谁可以做这项工作的限制 以及
  • Ghostscript 灰度转换仍然包含颜色?

    如果 pdf 确实包含颜色 我需要将其转换为灰度 为此 我找到了一个脚本 可以确定 pdf 是否已经处于灰度状态 convert source pdf colorspace RGB unique colors txt 2 gt dev nu
  • 将 $_POST 与文本区域一起使用时出现问题

    我在网站上有一个简单的联系表单 有 2 个文本字段 1 个文本区域和 1 个隐藏字段 由于某种原因 除文本区域之外的所有字段都 POST 到 PHP 脚本 我以前已经这样做过一千次了 但从来没有遇到过这个问题 这是我的 HTML
  • 在没有 Office 365 订阅的情况下使用 Azure 多租户应用程序来访问用户日历信息

    我们编写了一个服务应用程序 该应用程序从组织 租户 的多个日历中读取 Office 365 日历信息 并对条目进行一些分析 为此 我们使用 Office 365 REST API 我们有多个客户组织 租户 需要此功能 因此我已按照以下步骤操
  • 在大型数据库中如何优化数据库这个查询?

    Query SELECT id FROM user tmp WHERE code 9s5xs1sy AND go NOT REGEXP http www xxxx example com aflam http xx example com
  • 使用特定字符在 Python 中拆分字符串

    我正在尝试按特定字符分割输入的文档 我需要在 和 处将它们分开 但我很难弄清楚这一点 def main for x in docread words x split for word in words doclist append word
  • 如何使用GAE访问GCE上的mongodb

    我已经在 GAE 上部署了我的演示应用程序 并且与 mLab 一起正常工作 但是当我尝试在 GCE MongoDB Google Click to Deploy 上部署 mongodb 时 部署成功 但我不知道如何设置 URI我的应用程序在
  • 找不到我的实体框架数据库

    我对代码优先实体框架数据库有点困惑 我创建了一个新的 DbContext 和类 将其存储在该上下文中 如下所示 namespace MyProject Subproject Something public class MyItem pub
  • Android sqlite / BLOB 性能问题

    自从我将数据从 ArrayList 移动到 Android 上的 sqlite 数据库后 我的性能出现了严重下降 没有打开的游标可能会导致这种情况 因此我怀疑问题出在我存储在 BLOB 字段中的图像 该应用程序创建Cards有一个字段卡位图
  • 如何让 CMake 自动检测 CUDA_ARCHITECTURES 的值?

    较新版本的 CMake 3 18 及更高版本 了解 CUDA 代码编译目标的 CUDA 架构的选择 目标有一个CUDA ARCHITECTURES属性 设置后会生成适当的 gencode arch whatever code whateve
  • Java 安装程序 - 需要帮助[关闭]

    就目前情况而言 这个问题不太适合我们的问答形式 我们希望答案得到事实 参考资料或专业知识的支持 但这个问题可能会引发辩论 争论 民意调查或扩展讨论 如果您觉得这个问题可以改进并可能重新开放 访问帮助中心以获得指导 首先 您好 感谢您花时间帮
  • 使用Opencv提取图像的公共部分

    我正在编写一个程序来查找图像之间的差异 目前 我正在使用 AKAZE 寻找特征 因此我知道了这两张图像的共同点 问题是这两张图片只有一部分是共同的 如何从两幅图像中提取共同部分 为了更好的解释 我需要从第一张图像中提取公共部分 然后从第二张
  • 正则表达式以任意顺序匹配至少两个特殊字符

    我必须对密码进行 jQuery 表单验证 密码应至少包含两个特殊字符 任意顺序 我尝试过用于密码验证的正则表达式但它没有解决两个随机特殊字符可以按任意顺序出现的问题 如何使用 JavaScript 正则表达式来做到这一点 在不必要的情况下
  • asp.net mvc 中的 LINQ + EntityFunction

    我有这样的代码使用EntityFramework Alpha3 来自nuget class Member Key public int Key get set public string Forename get set public st
  • Scrapy递归下载内容

    敲了好几次头之后 我终于来到这里了 问题 我正在尝试下载每个 craiglist 帖子的内容 我所说的内容是指 发布正文 例如手机的描述 自 iPhone 以来寻找新的旧手机已经令人兴奋不已 该代码是一项很棒的工作迈克尔 赫尔曼 我的蜘蛛班
  • 错误:经典 ASP 的 ADODB 代码不支持参数类型

    我编写了插入调用用oracle pl sql 编写的参数化存储过程的代码 我已正确给出所有参数 如下面的代码所示 function CallSp str id ref no note userId strdatestamp writtenD
  • ASP.NET MVC 和混合模式身份验证

    我有一个场景 要求用户能够使用 Windows 身份验证或表单身份验证对 ASP NET MVC Web 应用程序进行身份验证 如果用户在内部网络上 他们将使用 Windows 身份验证 如果他们在外部连接 他们将使用表单身份验证 我看到很
  • 在pdo执行中多次分配相同的参数值

    我最初有一个SQL语句 是这样的 SELECT COUNT friend one AS pending count COUNT friend two AS requests sent FROM friends WHERE friend on
  • Spring Boot SAML 和 OKTA 的 SCIM 实现

    我的要求是为 Spring Boot 应用程序实现 SCIM 2 0 服务器 该应用程序支持 SAML 进行 OKTA 身份验证 我没有找到 Spring Boot 为 SCIM 服务器提供的任何库 并且 Spring 的 Repos 中也
  • MS Teams 机器人部署拒绝自动生成的 manifest.json,并显示消息“清单解析失败”

    我重新部署了我的 侧面加载的 Teams 应用程序 该应用程序实现了一个非常简单的机器人 每天自动向房间发送消息 这已经工作了很长时间 我做了一些细微的更改 因此我需要重新部署 从 Teams 房间中删除 然后将其添加回来 After I