Как я могу сделать POST-запрос с помощью JetEngine REST API в WordpressPhp

Кемеровские программисты php общаются здесь
Ответить
Anonymous
 Как я могу сделать POST-запрос с помощью JetEngine REST API в Wordpress

Сообщение Anonymous »

У меня есть API GET & POST, который мне нужно реализовать на веб-сайте wp.
Моя цель — с помощью плагина jetEngine я хочу отправить запрос POST и сделать возвращенный ответ видимым на моей странице с помощью jetEngine Lising Grid.
Вот пример, чтобы лучше понять. Это API запроса POST.
API:

Код: Выделить всё

https://example.com/data
API_KEY:

Код: Выделить всё

AuthorizeKey: 'someKey-123'
BODY: ввод пользователя

Код: Выделить всё

{"fromDate": "1970-01-01T00:00:00.000Z",
"toDate": "2024-02-06T00:00:00.000Z", //always will be current date
"pageNo": 0,
"pageSize": 500,
"waitForResponse": true}
Возвращённый ответ от сервера:

Код: Выделить всё

{
"Group": null,
"Payload": {
"Items": [
{
"Id": "bfefa53315d8379",
"CountryName": "Canada",
"Authors": []
},
{
"Id": "9aaef8c1e82",
"CountryName": "USA",
"Authors": []
}
]
}
}

Согласно сообщению Github, в нем говорится:

Из коробки JetEngine не может отправлять запросы POST для получения
данных из конечной точки.

Однако они предоставили некоторый фрагмент кода, описывающий, как реализовать метод запроса POST. Но, честно говоря, мне трудно понять, куда поместить весь этот код и реализовать его.

То, что я делал до сих пор

  • создал пользовательский интерфейс, в котором пользователь может выбрать тип запроса. Если выбран POST, пользователь может добавить тело.

Код: Выделить всё


Подробнее здесь: [url]https://stackoverflow.com/questions/79241631/how-can-i-make-post-request-using-jetengine-rest-api-in-wordpress[/url]
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Php»