问题标签 [sendinblue]

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 投票
1 回答
655 浏览

python - 如何自动化这个 sendinblue api?

尝试自动将联系人添加到 sendinblue 的 api。他们网站上给出的示例显示了添加电子邮件,然后将其添加到您帐户中的列表中。

我已经尝试过 fstrings 和 .format(email, industry, role) 但由于某种原因它不断抛出错误。

这是他们的网站显示的内容。

这是我尝试过的

我希望在我网站的注册部分中使用它,这样它就会获取他们经过身份验证的电子邮件并将其添加到我设置的适当列表中。但是我从使用 fstrings 得到的是终端中指向电子邮件字段的无效语法。然后我尝试了 .format 并没有在终端上显示任何错误但在网页上我得到了这个错误

/accounts/signup/activate/ "'email'" 处的 KeyError 指向有效负载打开的行。

我错过了什么?谢谢阅读

0 投票
1 回答
1863 浏览

php - Laravel 多次发送每封电子邮件

当某个事件被触发时,我基于 Laravel 的应用程序必须准确地向邮件列表中的每个用户发送一封事务性电子邮件。

这是循环代码:

不幸的是,多个用户多次收到相同的邮件。我无法弄清楚发生了什么:

  • 将电子邮件重定向到日志时,我按预期看到每个用户都有一封邮件;
  • 其他所有事件都会触发电子邮件发送给单个用户。但是,没有人收到来自这些事件的多封电子邮件。

该应用程序使用 Sendinblue 作为外部 SMTP 服务。我得到的一些提示:

  • 每小时的邮件配额非常低 -> 收到了 3 次电子邮件(Sendinblue 上的队列立即被填满)
  • 每小时的邮件配额提高了 10 倍 -> Sendinblue 上不再有队列,但现在用户收到了多达 7 次相同的电子邮件!
0 投票
1 回答
2272 浏览

php - 属性对 Sendinblue API 无效

我尝试发送带有属性的事务性电子邮件,但 Sendinblue API 返回一个

400 错误请求 {"code":"invalid_parameter","message":"attributes are not valid"}

在 Sendinblue 文档中,他们说要使用json 对象和 set 方法。

下面,我发送电子邮件的代码,我使用他们的例子:

我的邮件模板中有我的属性(如%FNAME%)。

如果我不包含属性,它可以工作。

0 投票
0 回答
1515 浏览

javascript - 如何解决“链接目标解析到与链接源相同的目录”错误?

所以我正在尝试使用这个sendinblueAPI。它被安装,文档说我需要将它链接到我的项目,所以我去包目录,运行npm link,然后我去我想使用它的文件夹并运行npm link sib-api-v3-sdk它导致标题中的错误。

我试着反过来做,也不管用。我没有使用 webpack。

0 投票
2 回答
798 浏览

php - cURL,如何添加这个特定参数?

我必须创建一个 PHP 脚本,它将在我的 sendinblue 数据库中创建新联系人。Sendinblue 有一个 API,其中包含一个 PHP 代码生成器来完成此操作。该文档位于:https ://developers.sendinblue.com/reference#createcontact

这是我的代码:

现在我正在寻找如何attributes使用 POST 请求发送字段,因为您无法attributes在文档页面上添加代码创建器:在此处输入图像描述

所以我不明白attributes在我的代码中包含该字段的语法。谢谢!

编辑:所以现在我尝试了这部分代码:

但它仍然不起作用,我得到了这个错误: Array to string conversion +这个: {"error":{"status":400,"message":"Input must be a valid JSON object","code":"bad_request"}}

文档说属性必须是一个对象,所以我真的不知道该怎么做。文档非常好,但他们在这里遗漏了一些东西......(没有例子)

0 投票
1 回答
487 浏览

php - PHP、cURL、SendinblueAPI:如何对文件体进行编码以导入 CSV 文件?

我使用 sendinBlue API 在 PHP 和 cURL 中编写脚本。该脚本必须将联系人从 CSV 文件发送到我在网站 sendinBlue 中的数据库。

这个 API 有一个文档:https ://developers.sendinblue.com/reference#importcontacts-1

我想例如导入论文 2 个联系人:

所以我有这个代码:

但这不起作用,我有这个错误:{"error":{"status":400,"message":"Input must be a valid JSON object","code":"bad_request"}}

我试图只导入一个联系人,只有带有此代码的电子邮件:

这个正在工作,联系人在我的数据库中: 在此处输入图像描述

但这还不够,因为一切都是空的,我想同时发送多个联系人!(几乎 10 000 个联系人!)。

请你帮帮我好吗?

0 投票
0 回答
52 浏览

php - 可以用条件调用函数吗?

我正在尝试使用 sendemail 服务发送电子邮件;现在我想使用条件调用函数:

但我收到消息错误:

加载资源失败:服务器响应状态为 500(内部服务器错误)

问候!

使用 swiftmailer 函数解决:https ://swiftmailer.symfony.com/docs/introduction.html

0 投票
1 回答
273 浏览

ruby-on-rails - Rails、事务性电子邮件和发件人验证

我想用来Sendinblue从我的 Rails Web 应用程序发送交易电子邮件。
要将我的应用程序配置为使用 Sendinblue,我进行config/environments/production.rb了如下编辑(注意:fireworks.com只是一个示例):

我需要任何宝石sib-api-v3-sdk吗?
我想这个 gem 只对使用 Sendinblue API 发送电子邮件有用。

在 Sendinblue,我验证了我的域“fireworks.com”并创建了一个发件人,noreply@fireworks.com我将使用它来激活帐户。

为了让我使用这个发件人,Sendinblue 要我验证(或确认)它。
现在的重点是它noreply@fireworks.com不存在。Michael Hartl 在他的教程中使用noreply@example.com,我会使用,noreply@fireworks.com因为我拥有该fireworks.com域。
由于我无法验证发件人,我认为唯一的解决方案是在我的服务器中创建noreply用户帐户,配置 Postfix 以接收来自 Internet 的电子邮件并将 MX 记录添加到我的 DNS 区域。
在收到验证电子邮件之前,我将保持此配置。
这个解决方案有必要吗?我还有其他选择吗?

0 投票
3 回答
1016 浏览

ruby-on-rails - Ruby on Rails 和 Sendinblue 通过 SMTP

我想使用 Sendinblue 通过 SMTP 从我的 Ruby on Rails Web 应用程序发送交易电子邮件。我编辑config/environments/production.rb如下:

我应该使用什么作为user_nameand password?我的帐户的用户名和密码或我的 SMTP 密钥?另外,我是否需要使用任何 gem,比如sib-api-v3-sdk,或者这个 gem 仅对使用 Sendinblue API 发送电子邮件有用?

0 投票
1 回答
193 浏览

java - 如何在不是字段联系人的模板中添加属性(Sendinblue)

我不知道如何使用 sendinblue 和 springboot 在模板电子邮件中添加属性。

我试过这个:

SUBSCRIBENAME 不是我在 sendinblue 联系人中的字段

怎么做?