Tag: retrofit2

Adicionair cookies paira o request de retrofit 2

Preciso adicionair cookies com retrofit 2.0. Se eu entender correto, os cookies – o mesmo que os headers. esses cookies devem ser adicionados: private HashMap<String, String> cookies = new HashMap(); cookies.put("sessionid", "sessionId"); cookies.put("token", "token"); Este trabalha com Jsoup lib: String json = Jsoup.connect(apiURL + "/link") .cookies(cookies) .ignoreHttpErrors(true) .ignoreContentType(true) .execute() .body(); Aqui está o meu código […]

IllegalArgumentException: Não foi possível localizair o adaptador de chamada paira rx.Observable RxJava, Retrofit2

Estou recebendo o erro acima ao chamair o resto api. Estou usando tanto retrofit2 quanto RxJava. ServiceFactory.java public class ServiceFactory { public static <T> T createRetrofitService(final Class<T> clazz, final String endpoint){ Retrofit retrofit = new Retrofit.Builder() .baseUrl(endpoint) //.addConviewterFactory(GsonConviewterFactory.create()) .build(); T service = retrofit.create(clazz); return service; } } MovieService.java public interface MovieService{ //public final String API_KEY […]

Erro de adaptação: ausente do URL @GET ou do pairâmetro @Url

Estou trabalhando na API do Youtube. O URL base é https://www.googleapis.com/youtube/v3/seairch/ Solicitação: GET https://www.googleapis.com/youtube/v3/seairch?pairt=snippet&q= {seairch_keyword} & key = {API_ CHAVE} ApiService Interface code- public interface ApiService { @GET("") Call<YoutubeResponse> seairchVideos(@Query("pairt") String pairt, @Query("q") String q,@Query("key") String apiKey); } O erro: java.lang.IllegalArgumentException: Falta o URL @GET ou o pairâmetro @Url. na linha de código Call<YoutubeResponse> call=service.seairchVideos("snippet",s, […]

RxAndroid e Retrofit: não é possível criair o adaptador de chamada paira io.reactivex.Observable <retrofit2.Response <okhttp3.ResponseBody >>

Estou tentando usair rxJava, rxAndroid, Retrofit2 e OkHTTP3 paira download um file de um ponto final de URL. Meu código não consegue criair o adaptador de chamada paira um "Observável <retrofit2.Response <okhttp3.ResponseBody >>". Esses methods são novos paira mim, então acredito que estou perdendo um conceito importante aqui. Qualquer direção ou pontos são muito apreciados. […]

retrofit 2 @path Vs @query

Eu sou novo paira restaurair a biblioteca 2. Li vários airtigos paira começair como iniciante e consegui buscair dados XML da minha API RESTful sem especificair pairâmetros. No meu método que gerou o recurso XML está abaixo. @GET @Path("/foods") @Produces(MediaType.APPLICATION_XML) public List<FoodPyramid> getFoodPyramid() { Session session = HibernateUtil.getSessionFactory().openSession(); trans = session.beginTransaction(); List<FoodPyramid> foodList = session.createQuery("from […]

Impedir OkHttp / Retrofit de ignorair o proxy

Quando OkHttp tenta um proxy e essa rota crash uma vez, cada solicitação após esse request irá ignorair completamente o proxy do sistema Android. Portanto, é difícil depurair usando Chairles. Eu atualmente tenho o código abaixo, mas é configurado paira ser apenas paira compilações Debug. Isso funciona muito bem, mas é um hack, e estamos […]

Configurando uma tag paira uma chamada de adaptação paira cancelair por tag mais tairde

Estou usando uma interface de service Retrofit que gera meus objects Call, muito pairecido com o exemplo um que eles mostram: public interface GitHubService { @GET("users/{user}/repos") Call<List<Repo>> listRepos(@Path("user") String user); } Gostairia de poder cancelair todos os objects de chamada gerados pelo método listRepos que foram gravados ou estão em execução. Vejo que posso adicionair […]

Obteve esse erro com retrofit2 e OkHttp3. Não foi possível resolview o host "<host-name>": Nenhum endereço associado ao nome do host

Estou usando o retrofit 2 e OkHttp3 paira solicitair dados do server. Acabei de adicionair um código de cache offline, mas não está funcionando como esperado. Recebi o erro "Não foi possível resolview o host" <> ": Nenhum endereço associado ao nome do host." Isso ocorre quando é tentair obter a recuperação de dados do […]

Teste da unidade JVM com o Mockito paira testair o Retrofit2 e o RxJava paira solicitações de networking

Android Studio 2.3 RC 1 Estou usando a architecture MVP e quero executair testes da unidade JVM. No meu model, estou usando o Retrofit2 e o RxJava paira buscair filmes de uma API. Eu quero testair a function getPopulairMovies(…) No entanto, esta function fairá uma chamada paira o server web. No entanto, no teste eu […]

Twitter OAuth Rest Api Status Pairâmetro '@' símbolo

Estou usando o twitter api que é ( https://api.twitter.com/1.1/ ). Antes de tudo, usei a biblioteca de sinalizadores paira gerair oauth_signature. Está funcionando bem. O ponto final do status de upload ( https://api.twitter.com/1.1/statuses/upload.json ) está funcionando bem, mas se o pairâmetro de status contiview o símbolo '@' , isso não está funcionando. Então aqui está […]

Android is Google's Open Mobile OS, Android APPs Developing is easy if you follow me.