Teams app validation error issue

김한민 0 Reputation points
2024-12-24T05:49:49.96+00:00

Hello there,

I tried Registering bot to Teams based on this site in which Bot is deployed in my local machine and run ngrok and I upload bot package to Teams.

https://learn.microsoft.com/en-us/samples/officedev/microsoft-teams-samples/officedev-microsoft-teams-samples-bot-conversation-csharp/

After building source code, emulator works perfectly. Also, I applied ngrok so that external access is possible. This was done completely as well.

works well!!!

I went dev portal https://dev.teams.microsoft.com/apps ,then uploaded my appPackage.zip including manifest.json.

Finally I validated my package, but I ran into a few errors which I dont have idea how to solve.

Please let me know what the problem is...(sigh sigh)

-error log-

User's image

-Brief info-

App id: 5f7ac614-6c11-413d-9381-0c635c198e79

Azure app Password: xIw******************

endpoint url: https://bff7-121-137-73-34.ngrok-free.app/api/messages

-manifest.json-

{

"$schema": "https://developer.microsoft.com/json-schemas/teams/v1.19/MicrosoftTeams.schema.json",

"manifestVersion": "1.19",

"version": "1.0.0",

"id": "4f7ac614-6c11-413d-9381-0c635c198e74",

"developer": {

"name": "TeamsConversationBotnoedit",

"websiteUrl": "https://www.microsoft.com",

"privacyUrl": "https://www.teams.com",

"termsOfUseUrl": "https://www.teams.com"
  },

  "icons": {

"outline": "icon-outline.png",

"color": "icon-color.png"


"name": {

"short": "TeamsConversationBotnoedit",

"full": "TeamsConversationBotnoedit"
```},
```  "description": {

"short": "Demo bot for Teams showing conversation events with adaptive card support.",

"full": "This sample app showcases Teams bot conversation events and adaptive cards."


  "accentColor": "#FFFFFF",

  "bots": [

{

"botId": "5f7ac614-6c11-413d-9381-0c635c198e79",

"scopes": [

    "personal",

    "groupChat",

    "team"

],

"isNotificationOnly": false,

"supportsCalling": false,

"supportsVideo": false,

"supportsFiles": false,

"commandLists": [

    {

        "scopes": [

            "personal",

            "groupChat",

            "team"

        ],

        "commands": [

            {

                "title": "MentionMe",

                "description": "Sends message with @mention of the sender"

            },

            {

                "title": "Show Welcome",

                "description": "Shows the welcome card"

            },

            {

                "title": "MessageAllMembers",

                "description": "Send 1 to 1 message to all members of the current conversation"

            },

            {

                "title": "MessageAllMembersUsingAadId",

                "description": "Send 1 to 1 message to all members of the current conversation using their AADId"

            }

        ]

    }

]
```}
```  ],

  "permissions": [

"identity",

"messageTeamMembers"


"webApplicationInfo": {

"id": "5f7ac614-6c11-413d-9381-0c635c198e79",

"resource": "https://RscBasedStoreApp"
```},
```  "authorization": {

"permissions": {

"resourceSpecific": [

{

  "name": "ChatMessageReadReceipt.Read.Chat",

  "type": "Application"

}
```  ]

}
```  },

"validDomains": [

"bff7-121-137-73-34.ngrok-free.app"
```]
```}

Microsoft Teams
Microsoft Teams
A Microsoft customizable chat-based workspace.
10,554 questions
Microsoft Teams Development
Microsoft Teams Development
Microsoft Teams: A Microsoft customizable chat-based workspace.Development: The process of researching, productizing, and refining new or existing technologies.
3,442 questions
{count} votes

Your answer

Answers can be marked as Accepted Answers by the question author, which helps users to know the answer solved the author's problem.