我想在highrise api中将set变量设置为xml文件,但它不起作用。为什么?

时间:2013-12-06 06:22:56

标签: php xml highrise

如果我在highrise中设置静态值,如下所示:     $人 - > setFirstName( “XYZ”);     $人 - > setLastName( “ABC”);     $人 - > addEmailAddress( “example@gmail.com”);

它在highrise中添加联系人,但如果我使用变量而不是像这样的静态值

 $person->setFirstName($fname);
 $person->setLastName($lname);
 $person->addEmailAddress($email);

我收到了这个错误: 致命错误:未捕获的异常'异常',消息'返回的人员API状态代码:422预期代码:201'

问题是什么。请帮助我任何人?提前谢谢。

1 个答案:

答案 0 :(得分:0)

我尝试用引号传递值,比如......

 $person->setFirstName("\"" . $fname . "\"" );

...另外,您是否检查过电子邮件地址是否有效?