Пример Hello World: «Что-то пошло не так» при установке / тестировании - PullRequest
0 голосов
/ 23 октября 2018

Я попытался запустить пример из https://docs.microsoft.com/en-us/microsoftteams/platform/get-started/get-started-dotnet.Я успешно создал и опубликовал (на Azure) веб-приложение.Затем я попытался - вручную отредактировать файл json в решении Visual Studio, аналогично тому, что было сказано в документах, а затем импортировать полученный ZIP-файл в App Studio - добавить приложение непосредственно в App Studio через редактор манифеста (это работает, но происходит сбой, когдаустановка / тестирование)

Оба выдают мне ошибку без дополнительной информации "что-то пошло не так".

Есть ли какой-нибудь способ выяснить, что я сделал не так (если что-нибудь)?

В любом случае, возможно, вы, ребята, сможете понять это по содержимому файла json:

{
"$schema": "https://statics.teams.microsoft.com/sdk/v1.0/manifest/MicrosoftTeams.schema.json",
  "manifestVersion": "1.0",
  "version": "1.0.0",
  "id": " 1CC58D17-1E95-443C-958F-E1F14D4CA3B4",
  "packageName": "com.contoso.helloworld",
  "developer": {
    "name": "Contoso",
    "websiteUrl": "https://www.microsoft.com",
    "privacyUrl": "https://www.microsoft.com/privacy",
    "termsOfUseUrl": "https://www.microsoft.com/termsofuse"
  },
  "name": {
    "short": "Hello World",
    "full": "Hello World App for Microsoft Teams"
  },
  "description": {
    "short": "Hello World App for Microsoft Teams",
    "full": "This sample app provides a very simple app for Microsoft Teams. You can extend this to add more content and capabilities."
  },
  "icons": {
    "outline": "contoso20x20.png",
    "color": "contoso96x96.png"
  },
  "accentColor": "#60A18E",
  "staticTabs": [
    {
      "entityId": "com.contoso.helloworld.hellotab",
      "name": "Hello Tab",
      "contentUrl": "https://microsoftteamssampleshelloworldweb20181022032046.azurewebsites.net/hello",
      "scopes": [
        "personal"
      ]
    }
  ],
  "configurableTabs": [
    {
      "configurationUrl": "https://microsoftteamssampleshelloworldweb20181022032046.azurewebsites.net/configure",
      "canUpdateConfiguration": true,
      "scopes": [
        "team"
      ]
    }
  ],
  "bots": [
    {
      "botId": "00000000-0000-0000-0000-000000000000",
      "needsChannelSelector": false,
      "isNotificationOnly": false,
      "scopes": [
        "team",
        "personal"
      ]
    }
  ],
  "composeExtensions": [
    {
      "botId": "00000000-0000-0000-0000-000000000000",
      "scopes": [
        "personal",
        "team"
      ],
      "commands": [
        {
          "id": "getRandomText",
          "description": "Gets some random text and images that you can insert in messages for fun.",
          "title": "Get some random text for fun",
          "initialRun": true,
          "parameters": [
            {
              "name": "cardTitle",
              "description": "Card title to use",
              "title": "Card title"
            }
          ]
        }
      ]
    }
  ],
  "permissions": [],
  "validDomains": []
}

Есть предложения?

Ответы [ 2 ]

0 голосов
/ 26 октября 2018

В вашем приложении есть пробел. Идентификатор в общем манифесте:

"id": " 1CC58D17-1E95-443C-958F-E1F14D4CA3B4"  

Не могли бы вы удалить его и попробовать, и сообщите нам, работает ли он?Также вы можете удалить раздел ботов и composeExtensions, если хотите.

0 голосов
/ 24 октября 2018

Я пока не могу комментировать (недостаточно очков репутации), но не могли бы вы повторить инструкции?Я считаю, что что-то пошло не так с GUID или одним из URL.В инструкциях также рекомендуется использовать ngrok, который полезен для отладки.Если вы не можете найти четкое сообщение об ошибке, я советую вам следовать этим инструкциям.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...