Pytania otagowane jako rest-api

Pytania dotyczące podstawowego interfejsu API RESTful HTTP do uzyskiwania dostępu do zawartości i danych WP.


4
Interfejs API REST WordPress 4.7.1 nadal udostępnia użytkowników
Zaktualizowałem WordPress do 4.7.1, a potem próbowałem wyliczyć użytkowników za pomocą REST API, co powinno zostać naprawione, ale udało mi się odzyskać użytkowników. https://mywebsite.com/wp-json/wp/v2/users Wydajność: [{"id":1,"name":"admin","url":"","description":"","link":"https:\/\/mywebsite\/author\/admin\/","slug":"admin","avatar_urls":{"24": ... Dziennik zmian z najnowszej wersji: Interfejs API REST ujawnił dane użytkownika dla wszystkich użytkowników, którzy byli autorami postów typu publicznego. WordPress 4.7.1 ogranicza …


4
Jak korzystać z uwierzytelniania OAuth z REST API za pomocą poleceń CURL?
Próbuję użyć WordPress Rest Api z uwierzytelnianiem, aby uzyskać więcej danych z interfejsu API. Zainstalowałem wtyczkę Oauth, wtyczkę rest-api i otrzymałem dane uwierzytelniające API z WP-CLI. Wymyśliłem, jak uzyskać dostęp do danych bez autoryzacji. To działa: // set our end point $domain = "http://localhost/wp-api"; $endpoint = $domain."/wp-json/wp/v2/posts/"; $curl = curl_init($endpoint); …

6
Czy istnieje coś takiego jak is_rest ()?
Zaczynam trochę z interfejsem API REST. Jeśli nie jestem całkowicie wprowadzony w błąd, initchwytak akcji jest również wykonywany, gdy jest to żądanie interfejsu API REST. Teraz chcę wykonać tylko część kodu, gdy nie jest to żądanie interfejsu API REST. Więc szukałem polecenia takiego is_rest(), aby zrobić coś takiego <?php if( …
18 rest-api 

7
Cel interfejsu API REST?
Po pierwsze, rozumiem, że jest to wtyczka w chwili obecnej, ale z pewnością jest prawie częścią WordPress. Mam więc nadzieję, że nie jest to oznaczane jako nie na temat. Przeczytałem ich oficjalne dokumenty, wiele innych artykułów i obejrzałem filmy instruktażowe, ale nadal nie dostaję niektórych punktów. To z pewnością przyszłość …
17 rest-api 


1
Jak odzyskać post po nazwie ślimaka za pośrednictwem interfejsu API REST?
Działa na moich stronach, ale nie na moich postach. Jeśli do example.com/wp-json/wp/v2/pages?slug=page-nameniego przejdę , strona zostanie poprawnie pobrana. Jeśli pójdę do example.com/wp-json/wp/v2/posts?slug=post-nameniego, nie odzyskam posta w ten sam sposób. Czy ktoś może mi powiedzieć, jak zdobyć posta według nazwy ślimaka? Wpis ma również kategorię, ale nie wiem, czy jest to …
16 urls  rest-api 


2
Wordpress Rest API niestandardowy punkt końcowy opcjonalny parametr
Czy można używać register_rest_route()z opcjonalnymi parametrami w adresie URL? Powiedzmy, że trasa jest rejestrowana w ten sposób: register_rest_route( 'api', '/animals/(?P<id>\d+)', [ 'methods' => WP_REST_Server::READABLE, 'callback' => 'get_animals', 'args' => [ 'id' ], ] ); Możliwe jest teraz wykonywanie wywołania interfejsu API na adresie URL, takim jak / wp-json / api …

2
WP Rest API: szczegóły najnowszego postu, w tym URL polecanego multimediów w jednym żądaniu?
Korzystam z interfejsu API wp-rest, aby uzyskać informacje o postach. Używam również elementów filtrujących wp rest api do filtrowania pól i podsumowania wyniku: Kiedy dzwonię http://example.com/wp-json/wp/v2/posts?items=id,title,featured_media, zwraca wyniki takie jak poniżej: [ { "id": 407, "title": { "rendered": "Title 1" }, "featured_media": 399 }, { "id": 403, "title": { "rendered": …



1
uruchom silex lub slim z wordpress
Używam motywu na WordPress. W tym temacie wykonuję kilka wywołań AJAX, na które oczekuję odpowiedzi. ( http://example.com/capis/v0/packages/ ) Do obsługi połączeń powyżej HTTP używam silex jako serwera 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
Kod jednorazowy pobrany z interfejsu API REST jest niepoprawny i różni się od kodu jednorazowego wygenerowanego w skrypcie wp_localize_script
Dla tych, którzy przybywają z Google: Prawdopodobnie nie powinieneś otrzymywać noncesów z interfejsu API REST , chyba że naprawdę wiesz, co robisz. Uwierzytelnianie oparte na ciasteczka z API reszta jest tylko przeznaczona dla wtyczek i tematów. W przypadku aplikacji na jedną stronę prawdopodobnie powinieneś użyć OAuth . To pytanie istnieje, …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.