IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Bibliothèques et frameworks PHP Discussion :

[Web Service] Mise en cache API GoogleMaps


Sujet :

Bibliothèques et frameworks PHP

  1. #1
    Membre confirmé
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Juillet 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM

    Informations forums :
    Inscription : Juillet 2003
    Messages : 99
    Par défaut [Web Service] Mise en cache API GoogleMaps
    Bonjour,
    J'utilise l'API Google Maps
    Code html : Sélectionner tout - Visualiser dans une fenêtre à part
    <script type="text/javascript" src="//maps.googleapis.com/maps/api/js?key=xxxxxxxxxxxxxxxxx"></script>
    j'ai lu qu'on peux mettre en cache pendant 30 jours les appels et après les supprimer.
    Quelqu'un peut me dire comment faire ce cache svp?
    Merci infiniment

  2. #2
    Membre confirmé
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Juillet 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM

    Informations forums :
    Inscription : Juillet 2003
    Messages : 99
    Par défaut
    Bonjour
    Je suppose que y a pas de solution.
    Merci

  3. #3
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Salut,

    c'est pas qu'il n'y a pas de solution, c'est que c'est assez ardu à réaliser.
    Dans ton cas de figure, ce n'est pas un cache navigateur qu'il te faut mais un cache serveur. Il faut faire tes appels depuis ton serveur, récupérer les résultats renvoyés par l'api, les stocker pendant 30 jours et à chaque demande d'un client, reconstruire le résultat à partir de ton cache serveur et plus de l'api google. Ben c'est loin d'être simple à mettre en place.

  4. #4
    Membre confirmé
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Juillet 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM

    Informations forums :
    Inscription : Juillet 2003
    Messages : 99
    Par défaut
    Bonjour
    Merci rawsrc
    Enfaite les postions (long,lat) sont dans la base de données. ce qui me pose problème :je ne sais pas si possible d'afficher la carte via le cache, vu qu'elle appel le js de Google.
    Merci encore

  5. #5
    Expert confirmé
    Avatar de rawsrc
    Homme Profil pro
    Dev indep
    Inscrit en
    Mars 2004
    Messages
    6 142
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Dev indep

    Informations forums :
    Inscription : Mars 2004
    Messages : 6 142
    Billets dans le blog
    12
    Par défaut
    Effectivement, avec l'api de Google aucun moyen de changer la source pour extraire les données de ton cache. Tu dois coder une lib js qui fait le même taf mais à partir de ton cache ou dépiauter le code js de google (surtout appels réseau) pour voir si tu peux coder un adaptateur qui redirigerait les appels vers ton serveur de cache... Tu conviendras que c'est très loin d'être facile.
    T'as vraiment pas moyen de continuer à utiliser l'api de google sans aller t'embarquer dans une voie aussi pentue ?

  6. #6
    Membre confirmé
    Homme Profil pro
    Consultant CRM
    Inscrit en
    Juillet 2003
    Messages
    99
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 49
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Consultant CRM

    Informations forums :
    Inscription : Juillet 2003
    Messages : 99
    Par défaut
    Merci infiniment rawsrc

Discussions similaires

  1. Amazon Web Services : mise à jour de l’environnement Linux
    Par Hinault Romaric dans le forum Cloud Computing
    Réponses: 0
    Dernier message: 03/04/2012, 17h15
  2. [Web Service] Présentation de l'API Google Analytics en PHP
    Par Halleck dans le forum Bibliothèques et frameworks
    Réponses: 9
    Dernier message: 16/06/2011, 18h10
  3. [Web Service] Utilisation d'une API de géolocalisation
    Par LEK dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 09/03/2010, 20h49
  4. [Web Service] Mise en cache API GoogleMaps
    Par kitten13 dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 17/07/2009, 23h48
  5. [Web Service][PHP Script] Google API Search
    Par franck.automaticien dans le forum Bibliothèques et frameworks
    Réponses: 3
    Dernier message: 20/07/2007, 11h25

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo