我在Azure门户中设置了一个iOS应用程序,以便与OneDrive集成 .
在“其他应用程序的权限”中,我们选择了所有权限 - Microsoft Graph - Office 365 sharepoint online - Window Azure Active Directory
我在SDK中运行iOS示例代码,它几乎适用于“共享文件”的函数接受 . 错误:403“禁止”UserInfo = {error = notAllowed:该功能已被禁用 . 请联系您的管理员以启用它 . ,NSLocalizedDescription = forbidden}
也许我错过了任何配置?能告诉你吗?
感谢和问候,
晃
1 回答
您是如何共享文件,创建共享链接或邀请人员的?根据测试,OneDrive REST API可以很好地创建共享链接并邀请人员 . 您可以使用OneDrive REST API重现此问题吗?
以下是OneDrive REST API供您参考 .
分享链接:
POST https://msdnofficedev-my.sharepoint.com/_api/v2.0/drive/items/01EOIEB3KQBZ74CI7DYBELCRPNZVJKSOUC/action.createLink
Headers :
身体:
邀请人:
POST https://msdnofficedev-my.sharepoint.com/_api/v2.0/drive/items/01EOIEB3KQBZ74CI7DYBELCRPNZVJKSOUC/action.invite
Headers :
身体:
您可以参考以下链接获取访问令牌:https://dev.onedrive.com/auth/aad_oauth.htm