Я хочу установить переменную в XML-файл в Highrise API, но это не работает. Зачем?
Если я установлю статические значения в highrise следующим образом: $person->setFirstName("XYZ"); $ Человек->setLastName("ABC"); $ Человек->addEmailAddress("example@gmail.com");
это добавляет контакт в highrise, но если я использую переменную вместо статических значений, как это
$person->setFirstName($fname);
$person->setLastName($lname);
$person->addEmailAddress($email);
Я получил эту ошибку: Неустранимая ошибка: необработанное исключение "Исключение" с сообщением "API для пользователя возвращено Код состояния: 422 Ожидаемый код: 201"
В чем проблема. Пожалуйста, помогите мне кто-нибудь? Заранее спасибо.
1 ответ
Я бы попробовал передать значения в кавычках, например...
$person->setFirstName("\"" . $fname . "\"" );
... также, вы проверили адрес электронной почты был действительным?