我该如何获取Azure SendGrid API密钥?

11

我按照 如何使用Azure和SendGrid发送电子邮件 中的说明,在Azure上设置了SendGrid帐户。但是当我使用NuGet获取SendGrid包时,它是一个更新的版本(8.0.5 vs 6.3.4),所以用于实际发送邮件的示例不再有效。

因此,我去了GitHub页面,查看了快速入门部分,看看新的API如何工作,但现在卡住了——我在哪里找到/获取我的SendGrid API密钥? 我的Azure SendGrid帐户页面上根本找不到。

SendGrid API密钥文档页面提供了一些关于API密钥管理的信息,但与Azure无关。

1个回答

23

你需要从Azure门户中获取用户名和密码,然后登录sendgrid.com。从那里,你应该被带到app.sendgrid.com。在左侧菜单下的设置中,你可以为你的账户创建API密钥。


我的API密钥与文档所示非常不同。文档显示类似于此的内容:“Authorization: Bearer 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”。另一方面,我的密钥看起来只是这个的一个小子集。 - AlvinfromDiaspar
@AlvinfromDiaspar 你可能正在寻找的文档在此链接的上半部分:https://learn.microsoft.com/zh-cn/azure/app-service-web/sendgrid-dotnet-how-to-send-email。 - Mitchb

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接