【发布时间】:2021-06-10 06:42:19
【问题描述】:
我能够获取访问令牌,但不确定如何发送消息,因为它需要一个用户并且我的应用程序是一个后端应用程序(nodejs 脚本)。在图形浏览器上,它可以工作。
graph explorer 上的代码 sn-p 是:
const options = {
authProvider, //I need this value
};
const client = Client.init(options);
const chatMessage = {body: {content: '@.@@@@.@'}};
await client.api('/teams/my-team-id/channels/my-channel-id/messages')
.post(chatMessage);
如何在 nodejs 中获取 authProvider? 我尝试使用 MSALAuthenticationProviderOptions,但按照以下步骤似乎存在问题(如他们的 github 存储库中所述):https://www.npmjs.com/package/@microsoft/microsoft-graph-client。
【问题讨论】:
标签: javascript node.js oauth-2.0 microsoft-graph-api