问题标签 [sendgrid-api-v3]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
0 回答
273 浏览

asp.net-core - 在 ASP.Net Core 中获取 SendGrid 服务器结果

这是我通过 SendGrid 发送电子邮件的代码。

当由 ASP.Net Core 身份代码调用时,它能够发送电子邮件确认和密码重置电子邮件。

但是,当我尝试使用自己的控制器操作(对于联系我们功能)发送电子邮件时,什么也没有发生。

这是控制器动作。

有没有办法解决这个问题?我没有收到任何异常,并且响应对象似乎没有任何有用的属性,例如来自 SendGrid 服务器的消息。

更新:

SendGrid 的 API 确实会返回信息丰富的结果。我已经更新了我的代码以返回这个。

https://github.com/sendgrid/sendgrid-csharp/blob/master/src/SendGrid/Response.cs

0 投票
1 回答
829 浏览

email - Sendgrid 更改群组退订链接的文本和样式

我在使用 SendGrid 发送电子邮件时遇到了一个问题。我正在发送带有取消订阅地面 ID 的普通电子邮件。并且在发送电子邮件时会得到两个链接Unsubscribe From This ListManage Email Preferences. 现在我的要求是我想将这些链接文本从

  1. 取消订阅此列表 => 取消订阅
  2. 管理电子邮件首选项 => 更新首选项

并且链接也不会出现在电子邮件的底部。我想要这些在页脚文本之后。

我没有使用营销电子邮件。以下是我收到的一封电子邮件屏幕截图:- 在此处输入图像描述

下面是发送电子邮件的代码。我正在使用 Laravel 发送电子邮件:-

如果有人知道我该如何实现这一点,请建议我。

0 投票
1 回答
231 浏览

sendgrid - SendGrid 通过 API 3.0 邀请队友

我正在尝试通过 API 邀请用户加入我的 SendGrid 订阅。为此,我创建了一个完整访问密钥。

如果我尝试使用 TeamMates api ( https://sendgrid.com/docs/API_Reference/Web_API_v3/teammates.html ) 创建用户,我会收到“禁止”响应。

如果我向系统询问我的密钥:

我得到一个权限列表:

}

但是没有“用户相关”的权限。出于这个原因,我尝试“更改”我的密钥权限,例如:

但我没有运气:

有什么方法可以通过 API KEY 邀请一些用户加入 SendGrid?我做错了什么或与我的计划有关吗?

谢谢

0 投票
1 回答
755 浏览

php - 拉拉维尔。怎么会有一个按钮,点击后会发送一封电子邮件

所以我正在使用 sendgrid,它有一些很好的文档。我没有使用 laravel 邮件助手,因为它是用于 smtp 的,我想使用他们的 Web API。

如果最近有人使用过 sendgrid,我现在正在使用他们的示例代码(稍作修改)发送电子邮件。

我是 PHP 新手,不仅仅是 Laravel :D 我的第一个问题是如何在我的控制器中正确“使用”sendgrid-api 类?就像在包含 Log 门面时一样,我会说“使用 Log;”

我的目标是拥有一段每周运行一次的代码,当它运行时它会收集数据,生成包含数据的电子邮件并将它们发送给收件人。我需要查看 laravel 事件处理程序,对吗?

编辑:单击按钮时发生的错误:

目前卡在未正确加载 sendgrid 类

0 投票
1 回答
37 浏览

sendgrid - 将旧版时事通讯迁移到营销活动

因为我们要将旧时事通讯升级为营销活动。请澄清一些疑问

我们正在使用 JSON 调用在取消订阅列表中添加/删除特定电子邮件,如下所示

https://api.sendgrid.com/api/unsubscribes.add.json

HttpWebRequest WebRequestObject = (HttpWebRequest)HttpWebRequest.Create(Url);

由于请求是通过 HttpWebRequest 发布的,迁移是否会影响此代码在全局黑名单中添加/删除电子邮件?

作为营销活动支持团体的压制,我们现在不需要那个。只需要在全局抑制中添加电子邮件。

谢谢,

拉希尼。ķ

0 投票
2 回答
101 浏览

meteor - Meteor 中的 Sendgrid 导入问题

我正在尝试sendgrid在 Meteor 中使用 npm 包(在服务器上):

不断收到此错误:

任何想法如何解决它?

更新: package.json包括以下依赖项:

0 投票
2 回答
898 浏览

php - 使用 sendgrid api 发送电子邮件 - 显示响应 [ {"errors":["Bad username / password"],"message":"error"} ]

我正在尝试使用 Sendgrid 发送我的第一封电子邮件:

这是我遇到的错误:

我应该从哪里获取授权信息,以免出现错误的用户名/密码错误?

0 投票
1 回答
2446 浏览

c# - 带有 C# 的 SendGrid V3 api。电子邮件不发送

这段代码有问题吗?我已经将我的电子邮件放入我的代码中,但我没有收到任何电子邮件。我有一个提示,它不起作用,因为我使用的是 API 密钥 ID 而不是 API 密钥,因为我看不到我的 API 密钥,因为它只显示一次。如果这就是这段代码不起作用的原因。有没有办法再次查看您的 API 密钥?

0 投票
0 回答
837 浏览

c# - 使用 sendgrid 发送 HTML 电子邮件会导致错误请求

在 Web 应用程序中,我们将电子邮件存储在数据库表中。我们从数据库中提取这些,替换占位符并发送电子邮件。

我正在尝试使用 Sendgrid 的 web api /v3,但遇到了问题。

这是我准备发送电子邮件的示例:

这个发送很好,但是当我的内容很复杂时,API 返回 400 BAD REQUEST 并且电子邮件没有发送。

我遇到问题的电子邮件里面有引号,例如这里是电子邮件的精简版本:

如果我用反斜杠转义引号,它可以正常工作。我是否必须通过整个 HTML 来转义每个引用?

0 投票
1 回答
1688 浏览

c# - 从 ASP.Net Framework 3.5 使用 SendGrid API 发送电子邮件

我正在尝试使用带有我已经拥有的 API 密钥的 SendGrid API 发送电子邮件。

问题是:我必须从旧的 .net 应用程序中执行此操作,其 asp.net 框架版本为 3.5(并且更改框架版本不是一种选择)

我找不到有关如何实现它的有用信息。我发现的唯一代码使用了SendGrid csharp 库,这些库不支持 asp.net framework 3.5

这是我在这里找到的代码示例,但我无法从我的 .net 3.5 Web 应用程序中完成这项工作:

有任何想法吗?