Je ne sais pas pourquoi je ne peux pas utiliser le MultivaluedMap ici, quelqu'un peut-il aider. Eclipse me donne qu'il ne peut pas être résolu en un typeproblème avec JAX-RS et foursquare
import java.io.*;
import java.net.HttpURLConnection;
import java.net.URL;
import java.util.Map;
import javax.net.ssl.SSLContext;
import com.sun.jersey.api.client.*;
import com.sun.jersey.api.client.config.ClientConfig;
import com.sun.jersey.api.client.config.DefaultClientConfig;
import com.sun.jersey.api.client.filter.Filterable;
import com.sun.jersey.core.util.MultivaluedMapImpl;
public class Main {
public static void main(String[] args) throws Exception {
Client client = Client.create();
WebResource webResource = client.resource("http://api.foursquare.com/v1/venues");
MultivaluedMap queryParams = new MultivaluedMapImpl();
queryParams.add("geolat", "51.543724");
queryParams.add("geolong", "-.102365");
String s = webResource.queryParams(queryParams).get(String.class);
}
}
Qu'est-ce que d'autres choses que je suis absent ici
quand j'ajoute qu'il est dit que javax.ws ne peut pas être résolu – aherlambang
Je pense qu'il y a aussi un problème avec l'authentification foursquare, je ne suis pas sûr de savoir comment faire l'authentification de base pour foursquare dans java – aherlambang
bien c'est un problème séparé. Assurez-vous que les JAR jax-ws sont sur votre chemin de classe. –