ios - oneDrive 下载文件的 URL 不接受 AccessToken

标签 ios objective-c onedrive

我正在尝试为 oneDrive REST API 创建下载网址

NSString *downloadUrl = [NSString stringWithFormat:@"https://apis.live.net/v5.0/%@/content?suppress_redirects=true?access_token=%@",
                                 [file objectForKey:@"id"],
                                 [ApiManager sharedInstance].liveClient.session.accessToken
                                 ];

这是我的代码, 但是它给了我错误:找不到访问 token 。如果我删除抑制重定向,它会起作用并生成一个下载网址。不过我想跳过这个重定向网址。

此处解释了查询

https://msdn.microsoft.com/en-us/library/office/dn659726.aspx

如何解决这个问题?

最佳答案

改变第二个?到 & 它应该工作。我还建议您查看新的 API (http://dev.onedrive.com),因为它更有可能在未来获得新功能。

关于ios - oneDrive 下载文件的 URL 不接受 AccessToken,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33940743/

相关文章:

iOS swift闹钟重复功能表

objective-c - retainCount 增加或减少的条件

iphone - 分段线仅在iPhone上绘制第一段。在模拟器中完美工作

ios - 更改图标会导致 SwiftUI 动画出现故障?

ios - 如何在 IOS 中添加新的自定义 UIViewController

iphone - 使用iOS6中的新 map ,是否可以更改图层的颜色(公园、水、建筑物)

iOS:将文件从 Office 应用复制到我的应用的文档

iphone - Objective-C 和 UML 建模

node.js - OneDrive API Node.js - 无法使用 :/createUploadSession Content-Range Error

javascript - 适用于 Evernote 和 OneDrive 的文件选择器 API