Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/321.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/string/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# OneDrive的Microsoft Graph API响应服务不可用_C#_Microsoft Graph Api_Onedrive - Fatal编程技术网

C# OneDrive的Microsoft Graph API响应服务不可用

C# OneDrive的Microsoft Graph API响应服务不可用,c#,microsoft-graph-api,onedrive,C#,Microsoft Graph Api,Onedrive,我正在尝试使用单驱动器图形api将文件夹上载到我的单驱动器文件夹 使用常规上传可以很好地工作 我还在测试可恢复上传,它用于大文件。但这就是我得到奇怪反应的地方 我将通过以下链接了解如何操作: 首先,我使用“”创建上载会话 这会返回一个uploadUrl值,类似于“” 然后,我使用正确的标题向该URL发出PUT请求 我收到的响应是400(错误请求),包含以下文本(包括HTML): 我们的服务目前不可用我们正在努力尽快恢复所有服务。请尽快回来。参考A:235A863C95DC45BE98688D90

我正在尝试使用单驱动器图形api将文件夹上载到我的单驱动器文件夹

使用常规上传可以很好地工作

我还在测试可恢复上传,它用于大文件。但这就是我得到奇怪反应的地方

我将通过以下链接了解如何操作:

首先,我使用“”创建上载会话

这会返回一个uploadUrl值,类似于“”

然后,我使用正确的标题向该URL发出PUT请求

我收到的响应是400(错误请求),包含以下文本(包括HTML):

我们的服务目前不可用我们正在努力尽快恢复所有服务。请尽快回来。

参考A:235A863C95DC45BE98688D905A7DB3C1参考B:BUH01EDGE0107参考C:2018-08-28818:56:52Z
我已经收到这封信三天了,我似乎无法从微软得到任何支持。根据该网站,一切都在运行:


有人知道我为什么会出现这个错误吗?

我找到了错误的原因

我收到了错误,因为我在头中提供了身份验证令牌

对于小文件上载,它是必需的,但是对于大文件上载,它不是必需的

我对PUT、POST和GET请求使用了相同的代码,其中我只传递URL和HTTP内容,并且总是添加auth头。但是对于大文件上传,它不是必需的


但是仍然会收到一个非常奇怪的错误响应,用于添加不需要的头。

您正在上载的负载有多大?您正在发送哪些标题?你看到的是所有可恢复上传,还是一个/部分?我刚刚尝试了一个文件。我正在设置ContentLength和ContentRange标题。我发送了116字节,这是我目前的文件大小。根据响应,我假设我的请求是正确的,并且API有问题。关于如何发送数据,是否有其他要求?
<h2>Our services aren't available right now</h2><p>We're working to restore all services as soon as possible. Please check back soon.</p>Ref A: 235A863C95DC45BE98688D905A7DB3C1 Ref B: BUH01EDGE0107 Ref C: 2018-08-28T18:56:52Z