【问题标题】:Not getting result with Eventful API[JSON]使用 Eventful API [JSON] 未获得结果
【发布时间】:2017-02-08 14:30:27
【问题描述】:

我正在尝试使用 Eventful API 来获取附近的事件列表,但无法通过请求获得任何结果。 有谁知道这里有什么问题吗?

这是我的 JSON 请求:String url_request = "http://eventful.com/json/events?q=music&l=Singapore&api_key=" + API_KEY;

这是我当前的输出:

{"supported_search_data":null,"location":{"geo_ip_fail":"0","location_type":null,"location_id":null,"geo_ip_guess":null,"meta_name":"Worldwide"," pretty_name":"Worldwide"},"localized_base_url":"http://eventful.com","is_default_eventful_site":"1","facebook_app_namespace":"eventful","home_url":"/"}

package EventTest.EventTest;

import java.io.IOException;
import com.squareup.okhttp.OkHttpClient;
import com.squareup.okhttp.Request;
import com.squareup.okhttp.Response;


public class App 
   {
      private static final String API_KEY = "my_api_key";
      OkHttpClient client = new OkHttpClient();

      public static void main( String[] args ) throws IOException 
   {
    App request = new App();

    String url_request = "http://eventful.com/json/events?q=music&l=Singapore&api_key=" + API_KEY;
        String response = request.run(url_request);

    System.out.println(response);

}

public String run(String url) throws IOException {
    Request request = new Request.Builder().url(url).build();

    Response response = client.newCall(request).execute();
    return response.body().string();
  }
}

【问题讨论】:

    标签: java json request


    【解决方案1】:

    通过更改 JSON 请求来获得所需的结果:

    字符串 url_request =

    "http://api.eventful.com/json/events/search?keywords=music&location=Singapore&app_key=my_app_key";

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2017-05-18
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-10-21
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多