Bonjour,

je cale sur un soucis lié à google maps static api afin de générer une image d'un trajet entre deux points qui ne passe pas lors de l'envoi dans un mail.

J'ai cette image qui est générée

https://maps.googleapis.com/maps/api/staticmap?&markers=color:green|label:A|68800%20%20Thann,frankreich&markers=color:red|label:B|79594%20Inzlingen,deutschland&size=500x300&path=color:0xff0000|weight:10|enc:e_ybHafjj@l@j@Pm@vB|AdA{IvAcFf@_GpAiKjC_GpAqB`EyL~@uGjIoq@|H{l@jBeM|@}BRGTg@Es@xA_OjGwYnWkeBzBaMP_@?yB`Mwx@xCsNh@iAb@oCrV_x@vJg[|Qak@dP}f@hIuX~Sao@zEeW`BcKn@sIFmWzBuWjCyS|Ek[vBs]pBiX|DiS|FwX`CcItEaNhJc]fEaOlDkIzDkGjFuFrGcEfWqN|LmI`O}LdO_O|@}@pAs@x@Mx@f@\fBc@~Bo@b@k@A{@}@}Iy_@mOwi@kHyTcK}ZuGkXkGeb@sCoNyCuK}Oec@cDmKiB{HeBaL{@kJmB{`@wB{RqEkScBgFcG}M{DkHgIeOyDqIaEyLqCaMiAmHaB}Q_@qJEaPb@aN|BuWnC_^^cPEwR_@uMgAgPuC{T}CeP_Ja_@{FyTyR}u@kZsjAiFoS{Iab@gEuYmB_Uk@}Km@a\HaS^mOhAkUzBi[pDya@`F_g@xGqk@dc@weDvKmy@dB_NpB_T~@yOz@}U\qW`@yU[aVa@cGCyFZaC`AiCfAmArAq@rFcA`UmDxL}CpQeGjR}HrPcIbXeOzTsNtUgNjL{E~KwCrF}@hJw@lFKjJJ`L`AdGz@nKlB|I`CrLzDpJxDtQzJ`KpHpMzLdPbSdH`LdJ`QjO|]|FbLrJlMdHlGbC`BtLtFlIzBlQvCjSpAtNB`Mg@|Fi@vO}Br\wFbIaAtL{@jQYtXg@vHk@rKgBhKyCtF}BjLsGrGyE|F{ErLkLlQgT|KwPlKoRvOm^~Mq`@lOwa@bIgQzG}LtGgKtH_KjIsJtJqJjHeGdTmOnRcNrGoFpF{EpDmDbBu@|BY|EP`B_@bC{BhAyC`@_EIwD]uBq@eB}AsBiGkD_B{B{AqEiF_V{D{OsDsLoHiTyEaRyAkM_Bia@gAue@iAk[_CuX_DwV_D_Zq@mYCsJa@cL{CqQgAgHYgE@wJx@_LR_Kg@yJm@aEwBgIsD{NuA{Ki@aNLeMh@cIdAuHfCmK~FgPlFqKzC_F|EkG~DqDlDyBxEiB`IqAnFEhIV~FN|EG~Fy@tFmBlEgCzEoE|FmIxD{IxBaItAcIxCu\zAgKh@_C|AsEhAyAnAc@fBPdAf@PMPsAjAgFjA{C`CqDlDoCpC{@nCUnCHnEtAzCz@bCQzG}AxGsFpB_BbAgBxFhCnBlArJjKhC|BdAf@dClAvCjCdFxE~CzA~Ax@xANQvDDjEFnGm@hD_@lA_@bE_@|Lw@xPErML~CAv@&key=AIzaSyCmbKKQWQ04GnU2jzfvMR7nLxbdN1Uhvmw

Donc sur le lien, le trajet est bien tracé sur l'image entre les deux points, cependant, une fois cette image mise dans un mail simplement via la balise img avec le lien comme src, puis envoyée via la fonction mail() en php, le tracé ne fonctionne plus et il ne reste que les 2 points sur la map. Quand je check l'url de l'image dans le mail, j'ai des %20 qui viennent s'ajouter sur le tracé dans le paramètre "enc:" qu'il faut envoyer à l'api de google, cependant dans l'url que me retourne l'api, juste avant de l'envoyer dans le mail, je n'ai aucun espace, donc aucune raison d'avoir ces %20 qui s'ajoutent ...

Une petite idée ? Merci d'avances :)

1 réponse


Joouul
Auteur

personne ? :p