问题标签 [microsoft-graph-toolkit]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
microsoft-teams - 图形工具包团队频道选择器未在下拉列表中返回任何内容
Teams 频道选择器未按预期工作。它是空的
范围:[“Team.ReadBasic.All”,“Channel.ReadBasic.All”,“User.Read”,“Calendars.Read”,“Mail.ReadBasic”,“Mail.Read”,“People.Read”,“ User.Read.All", "Group.Read.All", "User.ReadBasic.All",'profile'],
当我 在 devtools 中使用 Get component "me/joinedTeams" me/joinedTeams 响应时,所有团队都在哪里
mgt 组件的版本
我还提到了以下几行,即使这没有帮助
在控制台中找不到与 devtools 中的频道选择器相关的任何错误。在“@microsoft/mgt-components”:“^2.3.0”,“@microsoft/mgt-react”:“^2.3.0”,这个版本中,其他组件(如议程和获取)工作正常
microsoft-graph-toolkit - × NotSupportedError:无法在“CustomElementRegistry”上执行“define”:名称“mgt-mock-provider”已用于此注册表
图形工具包 × NotSupportedError: 无法在 'CustomElementRegistry' 上执行 'define': 名称 "mgt-mock-provider" 已在此注册表中使用这些版本 "@microsoft/mgt": "^2.3.0", " @microsoft/mgt-react": "^2.3.0",
试图升级和降级
microsoft-graph-toolkit - Graph 工具包 Mgt-react 获取图片值
<Get resource="/me/photo/$value" scopes={['user.read']} maxPages={2} type='image'> // 类型 '"image"' 不可分配给类型 'ResponseType | 不明确的'。<MyPhoto template="value> 当我尝试在 Get this 中指定我得到的类型时,没有那个 templateprops 是空的
const MyMessage = (Props: MgtTemplateProps)=>{ const photo=Props.dataContext; /// 这是空的 return(<></>) }
错误:类型 '"image"' 不可分配给类型 'ResponseType | undefined' 如何使用 URL.createObjectURL 检索图像 url
sharepoint-online - 如何安装 react-mgtEvents 的依赖项
我是 SharePoint 框架的新手。我想将react-mgtEvents示例 Web 部件添加到我的 SharePoint Online 网站。我从以下 URL 安装了 node-js 版本:
https://nodejs.org/download/release/v10.24.1/
之后,我尝试在 react-mgtEvents 文件夹路径上执行 npm install 命令。
但是,完成后我收到以下错误: 应该为此解决方案安装哪些依赖项才能使其成功运行并将应用程序上传到 SharePoint 应用程序目录?
另外,我运行了 npm outdated 命令,发现如下:
请有人提供需要执行的步骤/命令吗?
非常感谢任何帮助。
谢谢!
microsoft-graph-api - 使用 Microsoft Graph Toolkit 获取“Uncaught (in promise) null”
使用 MGT 时,我每隔一段时间就会收到错误“Uncaught (in promise) null”,并且我无法访问任何工具包组件。我刷新页面,错误消失了。
这可能发生的任何原因?我猜SDK没有识别登录状态?下面是我初始化提供程序的代码。也许这就是问题所在?
microsoft-graph-toolkit - 反应库中的 Graphtoolkit 模拟提供程序错误
我正在使用工具包组件使用(create-react-library)创建一个库,并且使用库的主应用程序也有一些工具包组件,当我将库链接到主应用程序时,同样存在问题:“错误无法在'CustomElementRegistry'上执行'define':名称“mgt-mock-provider”。库和主应用程序独立工作,它们呈现图形工具包组件,当我执行npm链接并链接到main时出现问题app 或者发布安装库
microsoft-teams - Microsoft Graph Toolkit PeoplePicker onChange 事件未在移动设备中触发
我们在 Teams 个人选项卡中使用 PeoplePicker,我们能够在桌面和浏览器中触发 onChange 事件,但不能在 Teams 移动应用程序中触发。我们在 Modal 组件中渲染 PeoplePicker(都是 Fluent UI 反应组件)。
angular - @microsoft/mgt Graph toolkit 从 Angular 11 迁移到 Angular 13 后出现编译错误
我在我的 Angular 11 应用程序中使用了 Microsoft 工具包。一切正常。然后我被要求升级到 Angular 13。即使使用最新版本的工具包(截至本文为 2.3.2),我也会遇到编译错误。错误在库本身,而不是在应用程序中。所有错误似乎都指向其依赖项之一,microsoft/fast-foundation
我只使用:
我在应用程序组件中进行了设置:
但是编译器会抛出许多这样的错误:
有人对此有解决方案吗?是否意识到这一点?
谢谢
javascript - MGT SharePointProvider 的上下文
我正在尝试在 SharePoint 中但在 SharePoint 框架之外使用 Microsoft Graph Toolkit 组件。
我找到了如何加载组件以及启动身份验证的示例:
mgt.Providers.globalProvider = new mgt.SharePointProvider(this.context);
this.context
我的问题:SharePointProvider
实际需要哪一部分来启动身份验证?在我的情况下,我没有this.context
,我正在尝试从头开始构建论点。