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.ClientServiceRequest1.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检查我的更新,这将有助于您重新验证