Заголовок Linkedin API с возвратом каретки
Я использую возврат каретки на Linkedin Caption
, чтобы отправить сообщение через Linkedin Share article API
. Но при совместном использовании через API возвращается ошибка типа
"Тело запроса разбора ошибки в JSON. Недопустимый символ без кавычек ((CTRL-CHAR, код 10)): должен быть экранирован с использованием обратной косой чертыв строковом значении \ n в [Source: (com.linkedin.data.ByteString $ ByteArrayVectorInputStream) "
Есть ли способ решить эту проблему и передать возврат каретки в заголовке. Пожалуйста, помогите.
Я попытался заменить возврат каретки на "\ n", поскольку он выглядит как escape с использованием обратной косой черты, но у меня это не работает.
$ msg = 'test1 test2
test3';
$ msg = preg_replace ("/ [^ A-Za-z] /", "\ n", $ msg);
Я пробовал выше, но снова я получилтот же ответ об ошибке от Linkedin API.
Ожидаемый результат, чтобы поделиться публикацией с подписью, как показано ниже,
"test1 test2
test3"
Новместо этого он не получит сообщение для учетной записи пользователя, а выдает ошибку типа
"Ошибка синтаксического анализа тела запроса в JSON Недопустимый символ без кавычек ((CTRL-CHAR, код 10)): должен бытьэкранированный с использованием обратной косой черты для включения в строковое значение \ n в [Source: (com.linkedin.data.ByteString $ ByteArrayVectorInputStream) "