Próbuję przekazać wiele obrazów za pomocą wbudowanego parametru API Mailgun. Nie mam problemu z tylko jednym obrazem, ale gdy próbuję z wieloma obrazami - jak w poniższym kodzie - tylko ostatni obraz w tablicy jest wyświetlany w wiadomości e-mail.Wielokrotne wstawianie interfejsu API Mailgun API Partia
$template = View::make('emails.template')->render();
$result = $mgClient->sendMessage($domain, array(
'from' => $sender,
'to' => implode(',',$emailAddresses),
'subject' => '%recipient.subject%',
'text' => $messageText,
'recipient-variables' => json_encode($credentials),
'html' => $template
), array(
'inline' => array(
'path/to/image1.png',
'path/to/image2.png',
'path/to/image3.png',
'path/to/image4.png')
));
Powyższy kod działa tak, jakby ostatni element w tablicy był jedynym elementem.
Dokumentacja do wysyłania obrazów w linii z pistoletem pocztowym znajduje się pod numerem here i jest powiedziane here, że "Możesz umieścić wiele wartości śródliniowych", co oznacza, że zdecydowanie robię coś nie tak.
Używasz oficjalnego pakietu SDK do obsługi poczty, prawda? – Will
@ user866762, tak jestem – jglemne