0

在此处输入图像描述

我正在关注: https ://github.com/sendgrid/sendgrid-php

没有关于如何将环境变量从 shell 获取到 php 环境的详细信息。

请帮忙

4

2 回答 2

1

SendGrid 使客户能够管理其帐户的安全性以及使用 API 密钥进行发送。

链接:https ://app.sendgrid.com/settings/api_keys

API 密钥允许您生成与您的用户名和密码分开的身份验证凭据。它们相互独立,易于丢弃。您应该为每个应用程序或服务器创建唯一的 API 密钥,以便您可以轻松地撤销它们,而不会在需要时中断其他系统。

例子:

Authorization: Bearer 
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

参考链接:

https://www.youtube.com/watch?v=ShOQxpX7Dcw

于 2017-03-09T11:13:11.297 回答
0

实际上,Sendgrid 页面中的以下文本令人困惑:“使用您的 SENDGRID_API_KEY 更新开发环境(用户空间)”。

基本上它的意思是添加一个新的环境变量。Windows 用户可以通过控制面板/系统/高级系统设置打开环境变量。[添加环境变量的Windows10 UI][1]

然后在你这样写的代码中:

var apiKey = Environment.GetEnvironmentVariable("SENDGRID_API_KEY");

PS。请重新启动您的 VisualStudio 以查看新添加的环境变量![1]:https ://i.stack.imgur.com/gTo77.png

于 2021-08-16T14:53:07.517 回答