«rest-api» etiketlenmiş sorular

WP içeriğine ve verilerine erişmek için temel RESTful HTTP API'si hakkında sorular.

4
Wordpress REST API'si bir vanilya Wordpress 4.7 kurulumunda kurulmuş ve etkin midir?
Wordpress 4.7'yi yeni kurdum. Duyurudaki sözlerden biri, bir REST API'sine sahip olduğudur. Benim anlayışım: Artık Wordpress REST API eklentisine ihtiyaç duyulmuyor, çünkü sözde Wordpress 4.7'de çekirdek ile zaten birleştirilmiş. Wordpress REST API'si varsayılan olarak etkindir. Bununla birlikte, bir vanilya Wordpress 4.7 kurulumunda, uç noktaların hiçbirinin işe yaramayacağını (örneğin http://examples.com/wp-json/wp/v2/posts) gördüm …
29 rest-api 

4
WordPress 4.7.1 REST API hala kullanıcıları ortaya koyuyor
WordPress'imi yükselttim 4.7.1ve ondan sonra kullanıcıları REST API üzerinden numaralandırmaya çalıştım, düzeltilmesi gerekiyor ama kullanıcıları alabildim. https://mywebsite.com/wp-json/wp/v2/users Çıktı: [{"id":1,"name":"admin","url":"","description":"","link":"https:\/\/mywebsite\/author\/admin\/","slug":"admin","avatar_urls":{"24": ... En son sürümdeki değişiklik: REST API, genel bir gönderi türü yayınlayan tüm kullanıcılar için kullanıcı verilerini gösterdi. WordPress 4.7.1 bunu yalnızca REST API'sinde gösterilmesi gerektiğini belirten gönderi türleriyle sınırlandırır. Krogsgard …


4
CURL komutları aracılığıyla REST API ile OAuth kimlik doğrulaması nasıl kullanılır?
API'den daha fazla veri almak için kimlik doğrulaması ile WordPress Rest Api kullanmaya çalışıyorum. Oauth eklentisini, rest-api eklentisini yükledim ve WP-CLI'den API kimlik bilgilerini aldım. Yetkisiz verilere nasıl erişebileceğimi anladım. Bu çalışıyor: // set our end point $domain = "http://localhost/wp-api"; $endpoint = $domain."/wp-json/wp/v2/posts/"; $curl = curl_init($endpoint); curl_setopt_array($curl, [ CURLOPT_RETURNTRANSFER => …

6
İs_rest () gibi bir şey var mı
Biraz REST API ile başlıyorum. Ben tamamen yanıltıcı değilse, initeylem kanca da bir REST API isteği yürütülür. Şimdi, REST API isteği olmadığında sadece bazı kodları yürütmek istiyorum. Yani ben is_rest()böyle bir şey yapmak için bir komut arıyordum <?php if( ! is_rest() ) echo 'no-rest-request'; ?> Ama böyle bir şey bulamadım. …
18 rest-api 

7
REST API amacı?
Her şeyden önce, bunun şu anda bir eklenti olduğunu anlıyorum ama kesinlikle WordPress'in neredeyse bir parçası. Umarım bu konu dışı olarak işaretlenmez. Resmi belgelerini, diğer birçok makaleyi okudum ve öğretici videoları izledim, ancak hala bazı noktaları elde etmiyorum .. Bu kesinlikle WordPress'in geleceği, mobil uygulama geliştirme ve kullanma / veri …
17 rest-api 


1
REST API'si aracılığıyla bir gönderiyi slug adına nasıl alırsınız?
Sayfalarım için çalışıyor, ancak yayınlarım için çalışmıyor. Eğer gidersem example.com/wp-json/wp/v2/pages?slug=page-name, sayfayı doğru bir şekilde alır. Eğer gidersem example.com/wp-json/wp/v2/posts?slug=post-nameaynı şekilde bir gönderi almaz. Birisi bana slug adına nasıl yazı gönderileceğini söyleyebilir mi? Gönderinin de bir kategorisi var, ancak gerekli olup olmadığını veya sorguyu düzgün bir şekilde nasıl ekleyeceğimi bilmiyorum. Bulduğum tüm …
16 urls  rest-api 

4
WordPress REST API v2 uç noktalarını genel görünümden gizleme
Sitemden bilgi sorgulamak için WordPress REST API v2 kullanmaya başlamak istiyorum. Doğrudan bir uç nokta URL'sini ziyaret ettiğimde, tüm verileri herkese açık olarak görebildiğimi fark ettim. Ayrıca birçok öğreticinin canlı siteler yerine test veya yerel sunucuların kullanımından bahsettiğini gördüm. Sorularım: Bu, üretim yerlerinde kullanılması mı amaçlanıyor? /wp-json/wp/v2/users/Siteye kayıtlı tüm kullanıcıları …
15 http  wp-api  rest-api 

2
Wordpress Rest API özel uç nokta isteğe bağlı parametre
URL'de register_rest_route()isteğe bağlı parametrelerle kullanmak mümkün müdür ? Diyelim ki rota şu şekilde kaydedildi: register_rest_route( 'api', '/animals/(?P<id>\d+)', [ 'methods' => WP_REST_Server::READABLE, 'callback' => 'get_animals', 'args' => [ 'id' ], ] ); Artık / wp-json / api / animals / 15 gibi url'de api çağrısı yapmak mümkün , ancak / wp-json …

2
WP Rest API: tek bir istekte öne çıkan medya URL'si dahil en son gönderinin ayrıntıları?
Gönderiler hakkında bilgi almak için wp-rest api kullanıyorum . Ayrıca alanları filtrelemek ve sonucu özetlemek için wp rest api filtre öğelerini kullanıyorum: Ben çağırdığınızda http://example.com/wp-json/wp/v2/posts?items=id,title,featured_mediaböyle sonuçları döndürür: [ { "id": 407, "title": { "rendered": "Title 1" }, "featured_media": 399 }, { "id": 403, "title": { "rendered": "Title 2" }, "featured_media": …



1
wordpress ile silex veya slim çalıştırın
WordPress üzerinde bir tema çalıştırıyorum. Bu temada, bazı yanıt beklediğim bazı AJAX çağrıları yapıyorum. ( http://example.com/capis/v0/packages/ ) Http aramalarının üstünde hizmet vermek için http sunucusu olarak silex kullanıyorum. 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'sinden alınan nonce geçersiz ve wp_localize_script içinde üretilen nonce'den farklı
Google'dan gelenler için: Ne yaptığınızı gerçekten bilmiyorsanız , büyük olasılıkla REST API'sından nonces almamalısınız . REST API ile Çerez tabanlı kimlik doğrulaması okunur anlamına eklentileri ve temaları. Tek sayfalık bir uygulama için muhtemelen OAuth kullanmalısınız . Bu soru, tek sayfalı uygulamalar oluştururken gerçekte nasıl kimlik doğrulaması yapmanız gerektiği konusunda dokümantasyonun …

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.