Я хочу выполнить запрос с использованием Retrofit2 и RxJavaКак добавить заголовок авторизации с Retrofit2 + RxJava
public static Observable<Post> getPostsAround(Location location, int offset, int limit) {
if(api==null) {
new RestService(); //initialize API in constructor
}
return api.getPostsAround(location.getLatitude(),location.getLongitude(),offset,limit)
.flatMapIterable(posts -> posts); //transform Observable<List<Post>> to Observable<Post> which emits posts onNext
}
Я попытался @Headers («Авторизация: код) аннотацию, но я не знаю, как изменить» код "во время выполнения.
Что вы подразумеваете под изменением «кода» во время выполнения. Вы можете добавить Interceptors в Okhttp и использовать в качестве клиента Retrofit. –
@ YasinKaçmaz Я имею в виду токен доступа OAuth 2 –