RxJava2, Как совместить результат нескольких наблюдаемых?

, если на вашем хостинге есть собственный почтовый сервер, ваш почтовый сервер использует следующие порты 25 465 587. Настройки для GoDaddy:

$mail->isSMTP(); 
$mail->Host = localhost; 
$mail->SMTPAuth = true;
$mail->Username = 'example@gmail.com';
$mail->Password = 'password';

//$mail->SMTPSecure = 'tls'; 
//$mail->Port = 587;

На других серверах необходимо создать почтовый ящик с вашим доменом:

$mail->isSMTP(); 
$mail->Host = localhost; 
$mail->SMTPAuth = true;
$mail->Username = 'example@yourdomain.com';
$mail->Password = 'password';

//$mail->SMTPSecure = 'tls'; 
//$mail->Port = 587;
1
задан yoonhok 13 July 2018 в 08:09
поделиться

1 ответ

Используйте fromIterable и concatMap:

Observable.fromIterable(userIds)
    .concatMap(userId -> 
        UserService.getUser(userId).subscribeOn(Schedulers.io())
    )
    .toList()
    .observeOn(AndroidSchedulers.mainThread())
    .subscribe(users -> callback.onUsersLoaded(users), error -> { /* report */ });
5
ответ дан akarnokd 17 August 2018 в 13:23
поделиться
Другие вопросы по тегам:

Похожие вопросы: