Email 如何通过在C中提供用户名和密码来获取用户的任务列表
我正在开发控制台应用程序,通过提供用户名和密码来提取用户的任务和任务列表。我在谷歌上搜索了好几次,但没有发现任何简单的工作代码, 我的代码在这里:Email 如何通过在C中提供用户名和密码来获取用户的任务列表,email,c#-4.0,task,Email,C# 4.0,Task,我正在开发控制台应用程序,通过提供用户名和密码来提取用户的任务和任务列表。我在谷歌上搜索了好几次,但没有发现任何简单的工作代码, 我的代码在这里: UserCredential credential; using (var stream = new FileStream("client_secrets.json", FileMode.Open, FileAccess.Read)) { credential = GoogleW
UserCredential credential;
using (var stream = new FileStream("client_secrets.json", FileMode.Open, FileAccess.Read))
{
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.Load(stream).Secrets,
new[] { TasksService.Scope.Tasks },
"shyam.sundar@gmai.com", CancellationToken.None, new FileDataStore("Tasks.Auth.Store")).Result;
}
//credential=new UserCredential(
// Create the service.
var service = new TasksService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "Tasks API Sample",
});
ListTaskLists(service); //retun task list of user whose email is used to get secret key and id. It does not return task list of shyam.sudnar@gmail.com
谢谢
Shyams使用有效的电子邮件地址。它会起作用的
UserCredential credential;
using (var stream = new FileStream("client_secrets.json", FileMode.Open, FileAccess.Read))
{
credential = GoogleWebAuthorizationBroker.AuthorizeAsync(
GoogleClientSecrets.Load(stream).Secrets,
new[] { TasksService.Scope.Tasks },
"shyam.sundar@gmail.com", CancellationToken.None, new FileDataStore("Tasks.Auth.Store")).Result;
}
//credential=new UserCredential(
// Create the service.
var service = new TasksService(new BaseClientService.Initializer()
{
HttpClientInitializer = credential,
ApplicationName = "Tasks API Sample",
});
ListTaskLists(service)