REST API (рубрик)

WordPress REST API (також відоме як WP-API) дозволяє користувачам (HTTP Клієнтам) віддалено взаємодіяти з сайтом: надсилати запити та отримувати відповіді (дані у JSON форматі). Це можуть бути пости, рубрики, коментарі тощо. Також такі дані можна створювати/змінювати/видаляти. Робиться це через URL, звані «маршрути».

Докладніше читайте в Підручнику з REST API .

get_rest_url()

Отримує URL-адресу кінцевої точки REST API. Дозволяє вказати сайт мережі.

register_rest_field()

Реєструє нове поле REST для зазначеного типу REST об’єкта (ресурсу).

register_rest_route()

Реєструє маршрут REST API та його ендпоінти (кінцеві точки). Говорячи простіше реєструє URL по якому спрацьовуватиме вказана PHP функція.

rest_ensure_response()

Перевіряє і, якщо треба, перетворює дані в об’єкт класу WP_HTTP_Response .

rest_is_boolean()

Визначає, чи є передане значення логічним чи подібно до логічного. Тобто. як і PHP не враховує тип значення: 1 – true , 0 – false .

rest_output_link_wp_head()

Виводить посилання на кореневий REST API маршрут у секції <head> на всіх сторінках сайту.

rest_sanitize_array()

Перетворює передане значення індексний масив. Якщо перетворення неможливо повернути пустий масив.

rest_stabilize_value()

Уніфікує (стандартизує) передане значення відповідно до семантики JSON схеми.

rest_url()

Отримує URL-адресу REST API для поточного сайту. Можна вказати конкретний маршрут.

WP_Application_Passwords::create_new_application_password()

Створює Пароль програми.

wp_authenticate_application_password()

Авторизує користувача використовуючи Basic авторизацію .

wp_generate_uuid4()

Генерує ідентифікатор – випадковий унікальний рядок, що складається з літер та цифр. Створює UUID (Universally unique identifier) ​​версії 4.

wp_is_application_passwords_available()

Перевіряє, чи можна використовувати Паролі програм для поточного запиту.

wp_is_uuid()

Перевіряє, чи вказаний рядок UUID рядком.

Залишити коментар

Ваша e-mail адреса не оприлюднюватиметься. Обов’язкові поля позначені *