使用不带访问令牌的Live Connect REST访问公共Skydrive内容

时间:2012-11-17 00:40:42

标签: rest onedrive live-connect-sdk

根据此微软api页面

http://msdn.microsoft.com/en-us/library/live/hh826522#reading_albums

,我试图翻译这个浏览器访问skydrive网址

https://skydrive.live.com/?cid=0A263A7CBEAAFB80&sc=photos#cid=0A263A7CBEAAFB80&id=A263A7CBEAAFB80%214521&sc=photos

http://apis.live.net/v5.0/folder.0A263A7CBEAAFB80.A263A7CBEAAFB80!4521

由于专辑是公开共享的,我应该被允许访问而无需访问令牌。

我错过了什么?或者只是使用了错误的网址?

我注意到我可以通过使用这个来获得公开的个人资料 https://apis.live.net/v5.0/0A263A7CBEAAFB80/

我已经阅读了REST API

http://msdn.microsoft.com/en-us/library/live/hh243648.aspx

,但我发现很难推断出正确的网址格式


这将获得所有专辑 https://apis.live.net/v5.0/0A263A7CBEAAFB80/albums
REST URL也失败。

1 个答案:

答案 0 :(得分:0)

我一直在寻找这方面的指南,但只是注意到你的网址中似乎还有一个“/”。网站上列出的是:

https://apis.live.netv5.0/%fileid%

你能让这个工作吗?