【发布时间】:2021-03-17 16:17:12
【问题描述】:
我一直在尝试在 MS 团队中创建连接器,但出现此错误:单击保存时:“无法保存“Top.legal”连接器配置。请重试。” 我对这个问题进行了一些研究,但所有这些都与我的情况不匹配 这是我的 manifest.json 文件
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.9/MicrosoftTeams.schema.json",
"manifestVersion": "1.9",
"id": "xxxxxx",
"version": "1.0.0",
"packageName": "com.Top.legal",
"developer": {
"name": "Developer",
"websiteUrl": "https://www.exemple.com/",
"privacyUrl": "https://www.exemple.com/",
"termsOfUseUrl": "https://www.exemple.com/"
},
"description": {
"full": "send adaptive cards",
"short": "top legal"
},
"icons": {
"outline": "outline_icon.png",
"color": "color_icon.png"
},
"connectors": [
{
"connectorId": "8e33a624-cf51-4e6d-87ec-b7eaecd98a80",
"scopes": ["team"],
"configurationUrl": "https://84127fa549f0.ngrok.io/connect"
}
],
"name": {
"full": "Top.legal",
"short": "Top.legal"
},
"permissions": ["identity", "messageTeamMembers"],
"accentColor": "#FFFFFF",
"validDomains": ["5b6a00e5f53f.ngrok.io"]
}
你可以在这里找到我的 config.html 文件 =>
<!DOCTYPE html><html><head><meta charset='utf-8'>
<meta http-equiv='X-UA-Compatible' content='IE=edge'>
<title>Page Title</title>
<meta name='viewport' content='width=device-width, initial-scale=1'>
<script src='https://statics.teams.microsoft.com/sdk/v1.2/js/MicrosoftTeams.min.js'</script</head><body>Copy your webhook URL from here to POST messages in this channel: <span id="url"></span><br><br>Don't forget to click on "Save" to activate your connector.<script>microsoftTeams.initialize();
microsoftTeams.settings.getSettings(s => {
document.getElementById("url").innerText = s.webhookUrl;
console.log(s);
});
microsoftTeams.settings.setSettings({
entityId: "sampleConn",
configName: "sampleConfig",
contentUrl: "https://84127fa549f0.ngrok.io/connect"
});
microsoftTeams.settings.setValidityState(true);
microsoftTeams.settings.registerOnSaveHandler((saveEvent) => {
saveEvent.notifySuccess();
});
</script></body></html>
感谢您的帮助
【问题讨论】:
-
我能够重现该问题并将其用于与团队进行内部讨论。
-
现在我无法重现该问题,请关注this 示例代码,如果您仍然存在问题,请告诉我。
标签: javascript microsoft-teams