-1

示例库:ms-identity-macOS-swift-objc 似乎使用了 MSGraph,而无需从 MSGraph 中“导入”标题。唯一的进口是'MSAL'......我不明白这一点。MSAL 是否提供对 MSGraph 的访问而无需进一步操作。我需要阅读邮箱设置并创建新联系人。我需要导入 MSGraph 吗?是否有我应该阅读的相关文件?

感谢这里的任何想法!史蒂夫

4

1 回答 1

0

这是您正在搜索的内容 - 适用于 ObjC 的 Microsoft Graph SDK:
https ://github.com/microsoftgraph/msgraph-sdk-objc

对 Microsoft Graph 的每个网络调用都需要进行身份验证。为此,MSHTTPClient 实例的创建将 MSAuthenticationProvider 协议的实例作为参数。

您可以通过两种方式创建 MSAuthenticationProvider 实例:

使用 MSGraphMSALAuthProvider 此 repo 通过 MSAL 处理身份验证方案 - https://github.com/microsoftgraph/msgraph-sdk-objc-auth

通过编写自己的 MSAuthenticationProvider 实现

于 2020-06-10T16:44:02.003 回答