问题标签 [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.

0 投票
0 回答
147 浏览

reactjs - Microsoft Graph Toolkit 和 Fluent UI 样式之间的兼容性

我正在构建混合使用Microsoft Graph Toolkit 组件(React 风格)和 Fluent UI 组件的 Web 表单。

设置这些表单样式的正确方法是什么?Fluent UI 样式是否也可以在 mgt 组件上无缝工作,或者是否有需要注意的限制?

0 投票
0 回答
112 浏览

reactjs - 图形工具包反应组件不维护状态

我有一个列表组件,其中有一个列表项模板作为反应组件,使用 Graph Api 工具包反应组件调用 Graph Api,模板也具有如下所示的组件。

列表组件

最后留言详情

最后消息项

当列表组件被渲染或重新渲染时,即使道具或资源根本没有改变,也会再次触发 Graph 调用。有没有一种方法可以保护图形调用在父列表组件被渲染时一次又一次地发生。

重新渲染父列表组件时重新渲染子组件

0 投票
1 回答
105 浏览

sharepoint - 在 SharePoint spfx 的图形工具包中使用 Beta 终结点

我想从新的 beta 版本的 Graph 中获取数据,特别是用户配置文件。指定以下代码时

我在 WebPart 中收到以下错误:

TypeError: Cannot read property 'client' of undefined at Function.fromGraph

有什么建议吗?我是否需要指定图形上下文对象以某种方式连接到 beta 端点?

0 投票
1 回答
202 浏览

microsoft-graph-api - 使用“@azure/msal-angularjs”:“^0.1.1”将 Graph API 工具包避免登录组件与通过 Azure AD 进行身份验证的现有应用程序集成

我正在尝试将基于 React 的 Graph API 工具包与在 Angular JS 1.x 上构建的现有应用程序集成。React 应用程序部署为现有 Angular 应用程序中的 Web 组件。

现有的 Angular 应用程序通过 Azure AD 使用 "@azure/msal-angularjs": "^0.1.1" 进行身份验证,当我集成包含 MGT 控件的 React 应用程序时,除非我明确使用登录组件和登录后他们反应应用程序的工作。

我想避免我的反应应用程序中的登录组件,因为用户已经使用 Azure AD 登录到现有的角度应用程序。

我确实尝试使用 Simple Provider 但没有运气。有人可以分享一些示例代码并提供正确的方法来实现相同的目标。在现有 Angular 应用程序的身份验证代码下方。

简单的提供者代码

0 投票
1 回答
237 浏览

microsoft-graph-toolkit - Microsoft Graph Toolkit React:mgt-person 如何从存在数据中访问“活动”值?

是否可以使用 mgt-person 组件将出席活动字符串(例如“OnAcall”)的值作为线路属性值之一输出?

下面的示例 - 请参见 line2-property 示例:

0 投票
0 回答
102 浏览

microsoft-graph-api - 使用 mgt 上的轮询构建本地团队聊天 Get Component- 轮询和节流

我正在使用 Microsoft 图形 API 工具包构建与产品集成的本地团队聊天。我正在使用 mgt react Get Component 从通道中提取消息。我使用轮询速率为 3 秒,因为我想从团队中近乎实时地提取消息。

我还在 Get 组件的 24 小时失效期内使用缓存

这是否会导致限制问题或图形 API 工具包在内部进行管理?

附上截图。截图(https://i.stack.imgur.com/UqaZ9.jpg

0 投票
2 回答
356 浏览

reactjs - Microsoft Graph Toolkit:获取登录用户

我正在使用<Login />Microsoft Graph Toolkit(React 风格)的 Login 组件。如何检索登录用户的显示名称和用户主体名称?

我看到该组件有一个loginCompleted道具,但用户没有作为参数传递。

0 投票
0 回答
33 浏览

reactjs - 在新的 Microsoft Graph 工具包中设置域提示

我正在更新我们的一些应用程序以使用 Graph Tool Kit (React)。我正在使用这篇文章https://docs.microsoft.com/en-us/graph/toolkit/get-started/use-toolkit-with-react - 我找不到关于在哪里/如何插入的文档domainHint 属性(我们通常可以使用 MSAL)。有人已经使用过它并且可以指出我的任何机会吗?

0 投票
2 回答
33 浏览

typescript-typings - 如何在 SPFx 反应中使用 fallbackDetails

我正在使用 @microsoft/mgt-react": "^2.1.0" 并且我在文档中看到“fallbackDetails”,但没有示例如何使用它。

我试过了:

问题是:

谁能提供一个 TypeScript 可以接受的例子?或者也许我需要得到一个 Types.d.ts

提前致谢

0 投票
1 回答
78 浏览

javascript - 如何在 javascript 中使用带有现有访问令牌的 Graph 工具包人员选择器?

我已经完成登录并使用 msal-browser.min.js 在 JavaScript 文件中获取访问令牌,我可以使用此令牌吗?

谢谢你。