如何使用onedrive api连接到sharepoint CRM文档库?

时间:2017-01-10 07:34:06

标签: sharepoint dynamics-crm onedrive

我们在线与网站 CRM 进行分享。

我使用OneDrive SDK for iOS。 我可以使用onedrive api连接到主文档库。我使用了有用的"github example"来配置它。

resourceId: https://{tenant}.sharepoint.com/
apiEndpoint: https://{tenant}.sharepoint.com/CRM/_api/v2.0

此库的Web URL为:

https://{tenant}.sharepoint.com/CRM/Shared Documents

这种配置很好,工作正常。

  

我在此网站上遇到其他文档库时遇到问题。   Dynamics CRM创建自己的文档库。例如Acccount。

     

我可以在网上打开这个库。浏览器URL是:      HTTPS:// {租户} .sharepoint.com / CRM /帐户/表格/ AllItems.aspx

但我无法连接到此CRM库。 我试过简单问儿童帐号:

https://{tenant}.sharepoint.com/CRM/_api/v2.0/drive/items/root/children/account

此API请求返回错误404。

我还将apiEndpoint修改为:

https://{tenant}.sharepoint.com/CRM/account/_api/v2.0

结果是一样的。错误404 - 未找到。

请帮我正确配置。

1 个答案:

答案 0 :(得分:0)

确切地说,您的问题是关于SharePoint,而不是OneDrive或CRM。

以下是对SharePoint的REST端点的引用:https://msdn.microsoft.com/en-us/library/office/jj860569.aspx

如果您想要帐户库中的项目,可以使用其余的api,如下所示: https://tenant.sharepoint.com/crm/_api/web/lists/GetByTitle( '帐户')/项目