【问题标题】:Salesforce API insert adds special charactersSalesforce API 插入添加特殊字符
【发布时间】:2015-04-01 12:21:52
【问题描述】:

我正在使用 salesforce PHP 工具包在我拥有的自定义对象中插入 javascript 函数的值(只是为了记录我正在使用的函数,而不是在 salesforce 中执行)。

在我的 PHP 函数中,我保存了如下字符串:

(function(d,f){var b={src:(d.location.protocol=="https:"?"https:":"http:")...

使用 SF API 插入此字符串后,我在字段中看到的结果是:

(function(d,f){var b={src:(d.location.protocol=="https:"?"...

如您所见,salesforce 在我的字符串中添加了特殊字符。 反正我还没有找到通过那个。

有什么想法吗?

【问题讨论】:

    标签: javascript php salesforce special-characters html-escape-characters


    【解决方案1】:

    解决方案是从字符串中删除 htmlspecialchars。我不认为 SF 会接受这个字符串,因为没有它你也无法回显字符串(由于我的字符串中有特殊字符)。但似乎它确实传递了参数而没有任何问题。如果有人理解,我会很高兴理解这一点。

    【讨论】:

      猜你喜欢
      • 2016-11-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2016-07-20
      • 2012-04-25
      • 2019-10-13
      • 2014-11-17
      相关资源
      最近更新 更多