gpt4 book ai didi

java - JAX-RS 和 foursquare 的问题

转载 作者:行者123 更新时间:2023-12-01 19:26:57 26 4
gpt4 key购买 nike

我不知道为什么我不能在这里使用 MultivaluedMap,有人可以帮忙吗? Eclipse 告诉我它无法解析为类型

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);

}
}

我还缺少什么其他东西

最佳答案

您的类路径中需要 jsr jar。如果您使用 Maven,您可以添加:

<dependency>
<groupId>javax.ws.rs</groupId>
<artifactId>jsr311-api</artifactId>
<version>1.1.1</version>
</dependency>

<repository>
<id>java.maven2</id>
<url>http://download.java.net/maven/2/</url>
</repository>

或者您可以下载 jar 并手动添加:

http://download.java.net/maven/2/javax/ws/rs/jsr311-api/1.1.1/

回复:身份验证,您应该查看 FourSquare 文档:

http://groups.google.com/group/foursquare-api/web/api-documentation

http://groups.google.com/group/foursquare-api/web/oauth

关于java - JAX-RS 和 foursquare 的问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3974269/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com