2016-04-03 24 views
0

WP REST API eklentisini alanımda yükledim. Sitelerimi web tarayıcısından almak için bir GET isteği gönderdiğimde, HTML (http://honeymarket.org/wp-json/wp/v2/posts) üzerinde bir demet görüntüler. Şimdi bu isteği uygulamamdan nasıl gönderirim? Aptal soru için üzgünüm ama google boş duruyor.app GET isteği gönder WP REST API

Ayrıca, GET isteğimdeki verileri uygulamanızda HTML yerine yayınlar olarak görünmesini nasıl sağlayabilirim?

+0

çağırmak için çok daha iyi bir müşteri postman' 'kullanınız keşfetmek' cevap için –

+0

@VikrantKashyap sayesinde webservices', ama sadece API 's test etmek için postacı değil ? Aslında ** uygulamasından bir GET isteği ** göndermek istiyorum. Postacı bana bununla yardım edebilir mi? Eğer öyleyse bana daha fazlasını söyleyebilir misin? Teşekkürler. –

+0

Postacı, web servisinizin uygun şekilde çalışıp çalışmadığını kontrol etmek için kullanılır mı? Bu herhangi bir android uygulaması @Rui Zhe içinde değil bir Web Servisi aramak için sadece bir araçtır –

cevap

0

Bunu mu arıyorsunuz? java/Android'da web hizmetleri nasıl aranır? Bu koda ilişkin arıyorsanız o zaman bu =>How to Get Web-Service Call using java Code

import java.io.BufferedReader; 
import java.io.IOException; 
import java.io.InputStreamReader; 
import java.io.OutputStream; 
import java.net.HttpURLConnection; 
import java.net.MalformedURLException; 
import java.net.URL; 

public class NetClientPost { 

    // http://localhost:8080/RESTfulExample/json/product/post 
    public static void main(String[] args) { 

     try { 

     URL url = new URL("http://localhost:8080/RESTfulExample/json/product/post"); 
     HttpURLConnection conn = (HttpURLConnection) url.openConnection(); 
     conn.setDoOutput(true); 
     conn.setRequestMethod("POST"); 
     conn.setRequestProperty("Content-Type", "application/json"); 

     String input = "{\"qty\":100,\"name\":\"iPad 4\"}"; 

     OutputStream os = conn.getOutputStream(); 
     os.write(input.getBytes()); 
     os.flush(); 

     if (conn.getResponseCode() != HttpURLConnection.HTTP_CREATED) { 
      throw new RuntimeException("Failed : HTTP error code : " 
       + conn.getResponseCode()); 
     } 

     BufferedReader br = new BufferedReader(new InputStreamReader(
       (conn.getInputStream()))); 

     String output; 
     System.out.println("Output from Server .... \n"); 
     while ((output = br.readLine()) != null) { 
      System.out.println(output); 
     } 

     conn.disconnect(); 

     } catch (MalformedURLException e) { 

     e.printStackTrace(); 

     } catch (IOException e) { 

     e.printStackTrace(); 

    } 

    } 

}