https://api.flickr.com/services/rest/
private static final String ENDPOINT = "https://api.flickr.com/services/rest/"; private static final String KEY_METHOD = "method"; private static final String KEY_API_KEY = "api_key"; private static final String KEY_FORMAT = "format"; private static final String KEY_NO_JSON_CALLBACK = "nojsoncallback"; private static final String KEY_PARAM_EXTRAS = "extras"; private static final String KEY_PARAM_TEXT = "text"; private static final String VALUE_METHOD_GET_RECENT = "flickr.photos.getRecent"; private static final String VALUE_METHOD_SEARCH = "flickr.photos.search"; private static final String VALUE_FORMAT_JSON = "json"; private static final String VALUE_PARAM_EXTRA_SMALL_URL = "url_s"; private static final int ID_API_KEY = R.string.api_key;
/**https://api.flickr.com/services/rest/?method=flickr.photos.getRecent &api_key=xxx &format=json &nojsoncalllback=1 */
String url = Uri.parse(ENDPOINT).buildUpon() .appendQueryParameter(KEY_METHOD, VALUE_METHOD_GET_RECENT) .appendQueryParameter(KEY_API_KEY, api_key) .appendQueryParameter(KEY_FORMAT, VALUE_FORMAT_JSON) .appendQueryParameter(KEY_NO_JSON_CALLBACK, "1") .appendQueryParameter(KEY_PARAM_EXTRAS, VALUE_PARAM_EXTRA_SMALL_URL) .build().toString();
uri参数
最新推荐文章于 2022-05-26 11:20:15 发布