Приложение Personal Custom Teams. Возникла проблема с доступом к этому приложению. - PullRequest
1 голос
/ 30 мая 2020

Я создал настраиваемое приложение для вкладки команд с помощью студии приложений Teams. Кажется, что оно скомпилировано правильно, но при установке в команду происходит сбой: « Проблема с подключением к этому приложению ». Я тестировал как собственный клиент, так и клиент веб-команд. Я также проверил, что запрашиваемая страница загружается как iframe на обычной веб-странице. Просмотрите манифест json ниже (очевидно, что домен является примером), чтобы узнать, есть ли какие-либо проблемы.

{
    "$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.6/MicrosoftTeams.schema.json",
    "manifestVersion": "1.6",
    "version": "1.0.0",
    "showLoadingIndicator": true,
    "id": "2a95e213-a4be-40e3-8777-cb800ebf7001",
    "packageName": "uk.ac.mydomain.amarapp",
    "developer": {
        "name": "Lloyd T",
        "websiteUrl": "https://mydomain.ac.uk",
        "privacyUrl": "https://emer.mydomain.ac.uk",
        "termsOfUseUrl": "https://emer.mydomain.ac.uk"
    },
    "icons": {
        "color": "color.png",
        "outline": "outline.png"
    },
    "name": {
        "short": "AMAR App",
        "full": "AMAR app for Teams"
    },
    "description": {
        "short": "AMAR app for Teams",
        "full": "Access Amar within Teams"
    },
    "accentColor": "#8A038A",
    "staticTabs": [
        {
            "entityId": "0d3ffcd6-2068-22cd-b613-6bc1ffbf3fc5",
            "name": "AMAR App",
            "contentUrl": "https://amar.mydomain.ac.uk/absence/new",
            "websiteUrl": "https://amar.mydomain.ac.uk/",
            "scopes": [
                "personal"
            ]
        }
    ],
    "permissions": [
        "identity",
        "messageTeamMembers"
    ],
    "validDomains": [
        "amar.mydomain.ac.uk"
    ] }

enter image description here

Ответы [ 2 ]

1 голос
/ 10 июня 2020

К моему объятию. Я не следовал руководству должным образом и забыл добавить MicrosoftTeams.min. js на веб-страницу. После включения работал нормально.

0 голосов
/ 24 июля 2020

Изменить

"showLoadingIndicator": true,

К

"showLoadingIndicator": false,

Из схемы https://developer.microsoft.com/en-us/json-schemas/teams/v1.7/MicrosoftTeams.schema.json

Значение, указывающее, показывать индикатор загрузки, когда приложение / вкладка загружается

если вы сохраняете значение «истина», вы должны сообщить Teams в своем коде, что ваше приложение загружено, чтобы скрыть индикатор

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