package com.example.karim.bluecrunch;
import java.util.List;
import retrofit2.Call;
import retrofit2.Retrofit;
import retrofit2.converter.gson.GsonConverterFactory;
import retrofit2.http.GET;
import retrofit2.http.Path;
import retrofit2.http.Query;
/**
* Created by karim on 8/26/16.
*/
public interface HandleRetrofit {
/*
https://a...content-available-to-author-only...r.com/services/rest/?method=flickr.photos.search
&api_key=6d5c5a20d108f8f56f324394d3e2381f
&format=json&nojsoncallback=1
&auth_token=72157672948729705-c211cbcbcac8bb30
&api_sig=bd73bb34b0f29390a80c6ffdbb376c97
*/
@GET("rest/?method=&api_key=&format=json&nojsoncallback=1&auth_token=&api_sig=")
Call<PhotosRetrofit> Photos (
@Query
("method") String method,
);
Retrofit retrofit = new Retrofit.Builder()
.baseUrl("https://a...content-available-to-author-only...r.com/services/")
.addConverterFactory(GsonConverterFactory.create())
.build();
}
cGFja2FnZSBjb20uZXhhbXBsZS5rYXJpbS5ibHVlY3J1bmNoOwoKaW1wb3J0IGphdmEudXRpbC5MaXN0OwoKaW1wb3J0IHJldHJvZml0Mi5DYWxsOwppbXBvcnQgcmV0cm9maXQyLlJldHJvZml0OwppbXBvcnQgcmV0cm9maXQyLmNvbnZlcnRlci5nc29uLkdzb25Db252ZXJ0ZXJGYWN0b3J5OwppbXBvcnQgcmV0cm9maXQyLmh0dHAuR0VUOwppbXBvcnQgcmV0cm9maXQyLmh0dHAuUGF0aDsKaW1wb3J0IHJldHJvZml0Mi5odHRwLlF1ZXJ5OwoKLyoqCiAqIENyZWF0ZWQgYnkga2FyaW0gb24gOC8yNi8xNi4KICovCnB1YmxpYyBpbnRlcmZhY2UgSGFuZGxlUmV0cm9maXQgewovKgpodHRwczovL2EuLi5jb250ZW50LWF2YWlsYWJsZS10by1hdXRob3Itb25seS4uLnIuY29tL3NlcnZpY2VzL3Jlc3QvP21ldGhvZD1mbGlja3IucGhvdG9zLnNlYXJjaAomYXBpX2tleT02ZDVjNWEyMGQxMDhmOGY1NmYzMjQzOTRkM2UyMzgxZgomZm9ybWF0PWpzb24mbm9qc29uY2FsbGJhY2s9MQomYXV0aF90b2tlbj03MjE1NzY3Mjk0ODcyOTcwNS1jMjExY2JjYmNhYzhiYjMwCiZhcGlfc2lnPWJkNzNiYjM0YjBmMjkzOTBhODBjNmZmZGJiMzc2Yzk3CgogKi8KICAgIEBHRVQoInJlc3QvP21ldGhvZD0mYXBpX2tleT0mZm9ybWF0PWpzb24mbm9qc29uY2FsbGJhY2s9MSZhdXRoX3Rva2VuPSZhcGlfc2lnPSIpCiAgICBDYWxsPFBob3Rvc1JldHJvZml0PiBQaG90b3MgKAogICAgICAgICAgICBAUXVlcnkoIm1ldGhvZCIpIFN0cmluZyBtZXRob2QsCiAgICAgICAgICAgIEBRdWVyeSgia2V5IikgU3RyaW5nIGtleSwKICAgICAgICAgICAgQFF1ZXJ5KCJ0b2tlbiIpIFN0cmluZyB0b2tlbiwKICAgICAgICAgICAgQFF1ZXJ5KCJzaWciKSBTdHJpbmcgc2lnCiAgICApOwoKICAgIFJldHJvZml0IHJldHJvZml0ID0gbmV3IFJldHJvZml0LkJ1aWxkZXIoKQogICAgICAgICAgICAuYmFzZVVybCgiaHR0cHM6Ly9hLi4uY29udGVudC1hdmFpbGFibGUtdG8tYXV0aG9yLW9ubHkuLi5yLmNvbS9zZXJ2aWNlcy8iKQogICAgICAgICAgICAuYWRkQ29udmVydGVyRmFjdG9yeShHc29uQ29udmVydGVyRmFjdG9yeS5jcmVhdGUoKSkKICAgICAgICAgICAgLmJ1aWxkKCk7Cn0K
Main.java:15: error: class HandleRetrofit is public, should be declared in a file named HandleRetrofit.java
public interface HandleRetrofit {
^
Main.java:5: error: package retrofit2 does not exist
import retrofit2.Call;
^
Main.java:6: error: package retrofit2 does not exist
import retrofit2.Retrofit;
^
Main.java:7: error: package retrofit2.converter.gson does not exist
import retrofit2.converter.gson.GsonConverterFactory;
^
Main.java:8: error: package retrofit2.http does not exist
import retrofit2.http.GET;
^
Main.java:9: error: package retrofit2.http does not exist
import retrofit2.http.Path;
^
Main.java:10: error: package retrofit2.http does not exist
import retrofit2.http.Query;
^
Main.java:25: error: cannot find symbol
Call<PhotosRetrofit> Photos (
^
symbol: class Call
location: interface HandleRetrofit
Main.java:25: error: cannot find symbol
Call<PhotosRetrofit> Photos (
^
symbol: class PhotosRetrofit
location: interface HandleRetrofit
Main.java:32: error: cannot find symbol
Retrofit retrofit = new Retrofit.Builder()
^
symbol: class Retrofit
location: interface HandleRetrofit
Main.java:26: error: cannot find symbol
@Query("method") String method,
^
symbol: class Query
location: interface HandleRetrofit
Main.java:27: error: cannot find symbol
@Query("key") String key,
^
symbol: class Query
location: interface HandleRetrofit
Main.java:28: error: cannot find symbol
@Query("token") String token,
^
symbol: class Query
location: interface HandleRetrofit
Main.java:29: error: cannot find symbol
@Query("sig") String sig
^
symbol: class Query
location: interface HandleRetrofit
Main.java:24: error: cannot find symbol
@GET("rest/?method=&api_key=&format=json&nojsoncallback=1&auth_token=&api_sig=")
^
symbol: class GET
location: interface HandleRetrofit
Main.java:34: error: cannot find symbol
.addConverterFactory(GsonConverterFactory.create())
^
symbol: variable GsonConverterFactory
location: interface HandleRetrofit
Main.java:32: error: package Retrofit does not exist
Retrofit retrofit = new Retrofit.Builder()
^
17 errors