Невозможно сохранить соединитель Ms Teams - PullRequest
0 голосов
/ 23 апреля 2020

Я не могу сохранить действительно простой соединитель в Ms Teams. Разъем, который я сделал, является частью приложения, которое только оборачивает этот разъем. Как подсказывает г-жа, я использую ngrok для своих конечных точек (страница конфигурации). (Я также попробовал это с реальным URL тоже с тем же результатом.) Я могу успешно включить страницу конфигурации при добавлении соединителя в мою команду, но когда я нажимаю кнопку сохранения, это почти всегда дает сбой. (55 не удалось, однажды все было в порядке. Но почему !! ?? !!)

Используемый мной скрипт:

microsoftTeams.initialize();

microsoftTeams.settings.setSettings({
        entityId: "sampleConfig24",
        configName: "sampleConfig3",
        contentUrl: "https://35e61433.ngrok.io/motivosity/msteams/config.xhtml"
    });

    microsoftTeams.settings.setValidityState(true);

    microsoftTeams.settings.registerOnSaveHandler(function(saveEvent)  {
        console.log("saving....");


        // microsoftTeams.settings.getSettings( function(s) {
        //  console.log(s);
        // });

        console.log("saved");

        saveEvent.notifySuccess();
    });

Консоль браузера содержит:

saving....
saved


{
  "seq": 1587628706303,
  "timestamp": 1587631139034,
  "flightSettings": {
    "Name": "ConnectorFrontEndSettings",
    "AriaSDKToken": "d127f72a3abd41c9b9dd94faca947689-d58285e6-3a68-4cab-a458-37b9d9761d35-7033",
    "SPAEnabled": true,
    "ClassificationFilterEnabled": true,
    "ClientRoutingEnabled": true,
    "EnableYammerGroupOption": true,
    "EnableFadeMessage": false,
    "EnableDomainBasedOwaConnectorList": false,
    "EnableDomainBasedTeamsConnectorList": false,
    "DevPortalSPAEnabled": true,
    "ShowHomeNavigationButtonOnConfigurationPage": false,
    "DisableConnectToO365InlineDeleteFeedbackPage": true
  },
  "status": 500,
  "clientType": "SkypeSpaces",
  "connectorType": "b87e49ce-e49a-4b42-895d-faf86b21d74a",
  "name": "handleMessageError"
}

Это сообщение об ошибке не имеет понятной части. Кто-нибудь знает, что это?

Я также заметил, что при открытии страницы коннектора я также вижу это сообщение в консоли (до нажатия кнопки сохранения :) "AppsService: getInstalledAppForTeam - Неверный teamId и / или appId указано "

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