Вопросы с тегом «rest-api»

Вопросы об основном RESTful HTTP API для доступа к контенту и данным WP.

4
Wordpress REST API установлен и включен в обычной установке Wordpress 4.7?
Я только что установил Wordpress 4.7. Одним из упоминаний в объявлении является то, что в нем есть API REST. Мое понимание таково: Плагин Wordpress REST API больше не нужен, потому что предположительно он уже объединен с ядром в Wordpress 4.7. Wordpress REST API включен по умолчанию Тем не менее, я …
29 rest-api 

4
WordPress 4.7.1 REST API все еще выставляет пользователей
Я обновил свой WordPress до 4.7.1, и после этого я попытался перечислить пользователей через REST API, что должно быть исправлено, но я смог получить пользователей. https://mywebsite.com/wp-json/wp/v2/users Выход: [{"id":1,"name":"admin","url":"","description":"","link":"https:\/\/mywebsite\/author\/admin\/","slug":"admin","avatar_urls":{"24": ... Журнал изменений из последней версии: API REST предоставил пользовательские данные для всех пользователей, которые создали публикацию открытого типа. WordPress 4.7.1 ограничивает …

1
С Rest V2 (WP4.7), как ограничить определенные RESTFUL глаголы?
Я стремлюсь ограничить некоторые глаголы RESTUL для каждого типа сообщения. Например, учитывая пользовательский тип поста Vocabulary, я хотел бы сказать: Матрица разрешений +-------+---+----------+ |index | X | GET | |show | O | GET | |create | X | POST | |update | X | PATCH/PUT| |delete | X | …

4
Как использовать OAuth-аутентификацию с REST API с помощью команд CURL?
Я пытаюсь использовать WordPress Rest Api с аутентификацией, чтобы получить больше данных от API. Я установил плагин Oauth, плагин rest-api и получил учетные данные API от WP-CLI. Я понял, как получить доступ к данным без авторизации. Это работает: // set our end point $domain = "http://localhost/wp-api"; $endpoint = $domain."/wp-json/wp/v2/posts/"; $curl …

6
Существует ли что-то вроде is_rest ()
Я начинаю немного с REST API. Если я не полностью введен в заблуждение, initловушка действия также выполняется, когда это запрос API REST. Теперь я хочу выполнить только некоторый код, когда это не запрос REST API. Поэтому я искал команду, как is_rest(), чтобы сделать что-то вроде <?php if( ! is_rest() ) …
18 rest-api 

7
Цель API REST?
Прежде всего, я понимаю, что на данный момент это плагин, но, в любом случае, он почти наверняка является частью WordPress. Поэтому я надеюсь, что это не будет помечено как не по теме. Я читал их официальные документы, много других статей и смотрел обучающие видео, но я все еще не получил …
17 rest-api 

2
Как сделать запросы с аутентификацией JWT в Wordpress API
На самом деле это не вопрос, а руководство о том, как делать аутентифицированные запросы к API Wordpress с использованием JWT. Я пишу это как напоминание для себя и для тех, кому может понадобиться помощь по той же теме.

1
Как получить сообщение по имени пули через REST API?
Это работает для моих страниц, но не для моих сообщений. Если я зайду на example.com/wp-json/wp/v2/pages?slug=page-nameнего, то получу страницу правильно. Если я пойду к example.com/wp-json/wp/v2/posts?slug=post-nameнему, я не получу сообщение таким же образом. Может кто-нибудь сказать мне, как получить сообщение по имени слизняка? У поста тоже есть категория, но я не знаю, …
16 urls  rest-api 

2
Wordpress Rest API необязательный параметр конечной точки
Можно ли использовать register_rest_route()с дополнительными параметрами в URL? Допустим, маршрут зарегистрирован таким образом: register_rest_route( 'api', '/animals/(?P<id>\d+)', [ 'methods' => WP_REST_Server::READABLE, 'callback' => 'get_animals', 'args' => [ 'id' ], ] ); Теперь можно выполнить вызов API по URL-адресу, например / wp-json / api / animals / 15 , но есть ли …

2
WP Rest API: подробности последнего поста, включая избранные медиа-ссылки в одном запросе?
Я использую wp-rest api для получения информации о сообщениях. Я также использую элементы фильтра wp rest api для фильтрации полей и подведения итогов: Когда я звоню, http://example.com/wp-json/wp/v2/posts?items=id,title,featured_mediaэто возвращает результаты как это: [ { "id": 407, "title": { "rendered": "Title 1" }, "featured_media": 399 }, { "id": 403, "title": { "rendered": …

4
Фильтрация нескольких пользовательских полей с помощью WP REST API 2
Я хочу фильтровать сообщения на основе нескольких пользовательских полей ACF с отношением AND. Что-то вроде этого: $args = array( 'post_type' => 'product', 'meta_query' => array( 'relation' => 'AND', array( 'key' => 'color', 'value' => 'blue', 'compare' => '=', ), array( 'key' => 'price', 'value' => array( 20, 100 ), 'type' …

4
Скрытие конечных точек WordPress REST API v2 от публичного просмотра
Я хотел бы начать использовать WordPress REST API v2 для запроса информации с моего сайта. Я заметил, что когда я посещаю URL-адрес конечной точки напрямую, я могу видеть все данные публично. Я также видел, что во многих руководствах упоминается использование тестовых или локальных серверов, а не живых сайтов. Мои вопросы: …
14 http  wp-api  rest-api 

7
WP REST API: фильтр по категории 1 И категории 2
Я вмешивался в REST API, и я застрял с этим: Как я могу фильтровать сообщения в cat1 и cat2? На данный момент ?categories[]=45&categories[]=50возвращается в категории ID 45 или 50 - как я могу получить сообщения в 45 и 50? Заранее спасибо.

1
запустить Silex или Slim с WordPress
Я запускаю тему на WordPress. В этой теме я делаю несколько звонков AJAX, где ожидаю ответа. ( http://example.com/capis/v0/packages/ ) Для обслуживания вышеупомянутых http-звонков я использую Silex в качестве http-сервера. index.php <?php require_once __DIR__ . '/vendor/autoload.php'; use Symfony\Component\HttpFoundation\Request; use Symfony\Component\HttpFoundation\Response; use Silex\Application; $app = new Silex\Application(); $app->POST('/capis/v0/packages/', function(Application $app, Request $request) …
10 plugins  rest-api 

3
Одноразовый номер, полученный из REST API, недопустим и отличается от одноразового номера, сгенерированного в wp_localize_script
Для тех, кто прибывает из Google: вы, вероятно, не должны получать одноразовые номера от REST API , если вы действительно не знаете, что делаете. Cookie проверки подлинности на основе с REST API только предназначены для плагинов и тем. Для одностраничного приложения вы, вероятно, должны использовать OAuth . Этот вопрос существует, …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.