Google Maps en tant qu'image
Je suis en train d'utiliser Google charts pour intégrer des images de tableaux de bord dans les e-mails. Donc, Chaque utilisateur dispose d'un unique graphe.
Peut-on utiliser les API et intégrer une URL unique qui rendra les Cartes et de fournir une Image pour le Client de messagerie.
source d'informationauteur Harsha M V
Vous devez vous connecter pour publier un commentaire.
Il est possible de générer une url qui permettra d'afficher une image d'un graphique à l'aide de la Google Assistant Graphique. Cependant, ce service récemment (en avril je crois) car obsolète. Il fonctionne toujours très bien, mais pour une solution à long terme, vous pourriez avoir à venir avec une autre méthode.
Modifier
Une autre méthode serait de générer l'image et de l'enregistrer sur votre serveur avant l'envoi de l'email. Vous pouvez le faire en ayant une page sur votre serveur dédié à la génération du graphique par l'analyse d'une donnée slug, et lorsque le graphique est chargé d'envoyer une requête POST avec les données de l'image. Vous pouvez accéder aux données URI à l'aide d'un caché canvas (HTML5) et canvg javascript plugin:
Vous pouvez obtenir une version PNG de votre graphique en utilisant
chart.getImageURI()
comme suit:Doit être après le graphique est tiré, donc dans le
ready
événement!Un peu en retard à la fête, mais nous avons tout construit https://ChartURL.com pour exacte de ce besoin parce qu'en dépit de cette question étant à près de 3,5 ans, la meilleure solution là-bas jusqu'à ChartURL était dépréciée de Google Image Graphiques API 🙂
Espère que cela aide quelqu'un!