2014-07-14 41 views
2

我需要连接到OneDrive并获取给定帐户上相同的共享文件列表。 期待寻求帮助。如何通过新的OneDrive API列出“与我共享”项目?

+0

我用wl.contacts_skydrive范围但要以下错误{“错误”:{“代码”:“request_token_unauthorized”,“消息”:“访问令牌不访问令牌必须包含以下其中一个作用域:'wl.contacts_skydrive','wl.contacts_photos'。“ }} – Ashish

回答

2

您可以使用REST API获取此对象列表,其详细信息如下:http://msdn.microsoft.com/en-us/library/dn659731.aspx#get_a_list_of_onedrive_objects_that_are_shared_with_the_signed-in_user

地发现,与已登录用户共享所有OneDrive对象时,使用wl.contacts_skydrive范围作出GET请求/ USER_ID /网盘/共享,其中USER_ID是我或者用户ID共享用户。共享用户必须是登录用户的联系人之一,他们与用户共享了OneDrive对象。这里有一个例子:

GET https://apis.live.net/v5.0/me/skydrive/shared?access_token=ACCESS_TOKEN

+0

我用wl.contacts_skydrive范围,但得到以下错误 { “错误”:{ “代码”:“request_token_unauthorized”, “消息”:“访问令牌不具有正确的权限为资源访问令牌必须包含以下其中一个范围:'wl.contacts_skydrive','wl.contacts_photos'。“ } } – Ashish

+0

您是否正确获取访问令牌?有关在REST调用中获取访问令牌的文档,请访问:http://msdn.microsoft.com/en-us/library/dn659750.aspx –

+0

谢谢..看起来像我从我的最后失去了一些东西。感谢分享链接。 – Ashish

相关问题