0

我正在使用salesforce PHP工具包,以便在我擁有的自定義對象內插入javascript函數的值(僅用於記錄我正在使用的函數,而不用於在salesforce中執行)。Salesforce API插入添加特殊字符

在我的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已將特殊字符添加到我的字符串中。 我還沒有找到通過這個。

任何想法的?

回答

0

解決方法是從字符串中刪除htmlspecialchars。我不認爲SF會接受沒有字符串,因爲如果沒有它,也不能回顯字符串(由於字符串中的特殊字符)。但它似乎沒有任何問題通過參數。如果有人理解,我很樂意明白。