【问题标题】:Invalid prospect email address at Pardot SalesfocePardot Salesforce 的潜在客户电子邮件地址无效
【发布时间】:2020-08-12 07:06:38
【问题描述】:

我正在尝试使用以下格式从 python API 在 Pardot-Salesforce 创建一个潜在客户:

{'brand': 'brand1', 'platform': 'Platform 1', 'email': 'testexample+tn39@gmail.com', 'first_name': 'Test', 'last_name': 'User39' , 'addr_country': '英国', 'opt_in': True}

我收到了这个error

潜在客户电子邮件地址无效

这显然是因为电子邮件的格式,但是根据this官方文章,字符“+”是电子邮件字段的允许字符。

那么知道什么地方出了问题吗?

【问题讨论】:

  • 我也有同样的问题,但电子邮件地址有一个点:“glory.w@gmail.com”...您的电子邮件地址存在吗?我读到 Pardot 认为不存在的无效电子邮件。但我的存在......:/

标签: salesforce email-formats


【解决方案1】:

我也花了很多时间在这上面,但是您需要将 + 符号编码为 html 编码%2B 以使其工作...超级烦人,它不在文档中... 对于编码,您可以使用下面的网站 https://www.url-encode-decode.com/

【讨论】:

    【解决方案2】:

    您可以对整个电子邮件部分进行编码并将其发送到 API 调用。Pardot 在其后端对特殊字符进行解码并保存到其原始电子邮件状态

    例如: Urlencode(test.12+{}!~3@gmail.com) 并将其传递给 API-> 它可以工作.. 编码电子邮件/4/do/create/email/test.12%21%23%24%25%26%27*%2F%3D%3F%5E_%2B-%60%7B%7C%7D%7E3%40gmail.com?format=json后的示例API调用

    【讨论】:

      猜你喜欢
      • 2016-06-11
      • 1970-01-01
      • 1970-01-01
      • 2021-11-10
      • 2014-12-01
      • 1970-01-01
      • 2017-01-10
      • 2013-02-28
      • 1970-01-01
      相关资源
      最近更新 更多