Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/263.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# 谷歌电子邮件Api修改标签_C#_Google Api_Google Oauth_Gmail Api_Google Api Dotnet Client - Fatal编程技术网

C# 谷歌电子邮件Api修改标签

C# 谷歌电子邮件Api修改标签,c#,google-api,google-oauth,gmail-api,google-api-dotnet-client,C#,Google Api,Google Oauth,Gmail Api,Google Api Dotnet Client,正在尝试修改标签 我的代码: service.Users.Messages.Modify(mods, userId, messageId).Execute(); 错误消息: gmail服务引发了一个异常:Google.GoogleAppeException:Google.API.Requests.RequestError 权限不足[403] 错误[ 消息[权限不足]位置[-]原因[权限不足]域[全局] ] 在C:\apariy\v1.25\Src\Support\GoogleApis\api\

正在尝试修改标签

我的代码:

service.Users.Messages.Modify(mods, userId, messageId).Execute();
错误消息:

gmail服务引发了一个异常:Google.GoogleAppeException:Google.API.Requests.RequestError 权限不足[403] 错误[ 消息[权限不足]位置[-]原因[权限不足]域[全局] ]

在C:\apariy\v1.25\Src\Support\GoogleApis\api\Requests\ClientServiceRequest.cs中的Google.api.Requests.ClientServiceRequest
1.Execute():第101行
在CreditRecon.DownloadAttachment.ModifyMessage(Gmail服务,字符串用户ID,字符串消息ID,列表
1


要更新用户消息,您需要用户的权限

权限不足

表示您没有经过身份验证的用户修改其消息的权限

重新验证您的用户,并确保您已向他们请求下列权限范围之一


更新重新授权用户:


要重置身份验证更改“shankitagrawal@ltfs.com“指向其他内容。或者进入您的credPath并删除文件名为该文件。它将提示您再次进行身份验证。

如何重新验证用户。我正在使用此项检查您的身份验证代码您应该有类似于“user”的内容”更改此设置。如果您不明白,请编辑您的问题并添加您的身份验证代码。GoogleWebAuthorizationBroker.AuthorizationAsync(GoogleClientSecrets.Load(stream).Secrets,{GmailService.Scope.Gmillabels,GmailService.Scope.MailGoogleCom},“shankitagrawal@ltfs.com",CancellationToken.None,new FileDataStore(credPath,true)).Result;安全性较差的应用需要获得权限。@ShankitAgrawal检查我的更新,这将有助于您重新验证