microsoft-teams - 我在哪里可以获得传递给 Microsoft Teams 的 javascript SDK 中 submitTask 函数的 appId?
问题描述
我正在使用这行代码:
microsoftTeams.tasks.submitTask(customerInfo, "xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx");
从这个页面。
第二个参数是 GUID(appId)。我在哪里可以买到?
解决方案
就是menifest.json文件中的应用程序id,属性名是“id”(根级属性),这里占位符是%MICROSOFT-APP-ID%。
{
"$schema": "https://developer.microsoft.com/en-us/json-schemas/teams/v1.5/MicrosoftTeams.schema.json",
"manifestVersion": "1.5",
"version": "1.0.0",
"id": "%MICROSOFT-APP-ID%",
"packageName": "com.example.myapp",
"devicePermissions" : [ "geolocation", "media" ],
"developer": {
"name": "Publisher Name",
"websiteUrl": "https://website.com/",
"privacyUrl": "https://website.com/privacy",
"termsOfUseUrl": "https://website.com/app-tos",
"mpnId": "1234567890"
},
...
更新: 正如瓦吉德所说。如果 menifest.json 中的 id 与您的 bot id 不同,请改用 bot id。
推荐阅读
- scheme - SICP Ex。1.17 - “快速乘法”比“乘法”慢?
- c# - 为什么我不能通过反射获得控件的 MouseDown 事件
- python-3.x - 无法在 Windows 7 中从 cmd 启动 Jupyter lab
- c++ - 插入并填充全局数组 LLVM
- c++ - 作为函数参数传递的成员指针的编译时解析
- java - 生成列表中的对象未获取的 ID
- flutter - AlertDialog 中的时间轴视图?
- typescript - 基于Typescript中的字符串属性对对象数组进行排序
- microsoft-graph-api - Microsoft Graph API 组 delta 从不返回 deltaLink,这会导致无限循环(使用 nextLink)
- office-js - 当跨度文本包含多个单词时,fabric-ui 切换始终垂直分隔显示和自动分隔单词