Как адаптировать переменную под POST формата json

refrain

Client
Регистрация
15.05.2021
Сообщения
26
Благодарностей
8
Баллы
3
Драсьте, получаю ошибку от POST запроса вордпресса в поле "content" при попытке создания поста на сайте,
JSON:
{"code":"rest_invalid_json","message":"Invalid JSON body passed.","data":{"status":400,"json_error_code":4,"json_error_message":"Syntax error"}}
в поле content стоит переменная, в которой лежат примерно такие данные:
HTML:
<a href="site.com/image.jpg"><img src="site.com/image.jpg" alt="image" /></a>


<!--more-->
<h2>  - some text here
blablabla   </h2>   

Links:
<a href="https://site.com/file/file.rar" target="_blank">file.rar</a>
запрос:
89575


Я в итоге понял, что POST запросам надо быть в одну строку в виде URL, если в поле переменной записать 1234 - пост отправляется. Но меня интересует как отправить такого формата сообщение выше?
Escape строки, к примеру, который есть в таком шаблоне, не помогает, но скорее всего я делаю с ней что-то не так. Если делать urlencode, то пост тоже отправляется, но там тупо белиберда в итоге.
Благодарю за внимание.
 

refrain

Client
Регистрация
15.05.2021
Сообщения
26
Благодарностей
8
Баллы
3
1 обработка текста - кладем переменную, которые собираемся вставлять в "content"(тело поста) и обрабатываем в urlencoded.
89578

2 запрос делаем в одну строку (то есть не json) и тип данных ставим urlencoded.
2022-03-16_081822.jpg


3 как авторизоваться чтобы отправлять REST API(post/get) запросы на вордпресс - способ есть в шаблоне, который указан в первом сообщении.
2022-03-16_081827.jpg
 

Кто просматривает тему: (Всего: 1, Пользователи: 0, Гости: 1)