【发布时间】:2016-03-17 21:14:14
【问题描述】:
我们正在创建一个将捕获 Google Drive 更改的 .NET 应用程序,并且我们正在将 .NET 客户端用于 Google Drive V3 API。下面的代码显示了我们如何调用 Changes.List 方法来返回驱动器更改的列表。该代码几天前有效,但现在每次它只返回错误代码 400(错误请求)。其他人看到问题了吗?
var credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
Secrets,
Scopes,
"user",
CancellationToken.None,
dataStore).Result;
// Create Drive API service.
var service = new DriveService(new BaseClientService.Initializer() {
HttpClientInitializer = credential,
ApplicationName = ApplicationName,
});
while (pageToken != null)
{
var changeListRequest = service.Changes.List(pageToken);
changeListRequest.Fields = "*";
changeList = changeListRequest.Execute();
pageToken = changeList.NextPageToken;
}
错误发生在 changeListRequest.Execute() 调用上。
【问题讨论】:
标签: .net google-drive-api