Publicité
+ Répondre à la discussion
Affichage des résultats 1 à 4 sur 4
  1. #1
    Invité de passage
    Inscrit en
    mars 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : mars 2011
    Messages : 2
    Points : 2
    Points
    2

    Par défaut AS3 API - clé non générée ?

    Bonjour,
    J'ai pu visualiser la carte Mappy API en suivant leur tutorial "première
    application" Mappy AS3 API avec Flash(cs5 - Mac) en local donc pas de problème.
    J'ai ensuite modifié le fichier FirstApplication.as suivant :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    package  {
    import com.mappy.accessor.Service;
    import com.mappy.geo.GeoCoordinates;
    import com.mappy.MapEvent;
    import flash.display.MovieClip;	
     
    public class FirstApplication extends MovieClip {
     
     
    public function FirstApplication():void {
    Service.token = loaderInfo.parameters.token; // Authentication
    map.addEventListener(MapEvent.MAP_READY, handler_mapReady);
    }
     
    private function handler_mapReady(e:MapEvent):void {
    // Display a map of Neublans :
    map.setPosition(5.327, 46.9065, 9);
    }
     
    }
    }
    Sur le fichier PHP "flash_php.php , j'ai bien : "... $token =
    getToken("xxxxxx", "xxxxxx");"(xxxxxx fournis par Mappy)
    Mais sur le serveur d'Orange, j'ai le sentiment que le jeton de sécurité
    n'est pas généré par le PHP. On ne voit que le logo de Mappy sur mon site (sous safari et firefox).
    Qu'est-ce que je dois modifier sur les fichiers ?

    merci pour votre aide.
    Sylviane

  2. #2
    Responsable JavaScript & AJAX

    Avatar de vermine
    Inscrit en
    mars 2008
    Messages
    4 806
    Détails du profil
    Informations personnelles :
    Âge : 29

    Informations forums :
    Inscription : mars 2008
    Messages : 4 806
    Points : 42 385
    Points
    42 385

    Par défaut

    Bonjour,

    J'hésite à vous rediriger sur le forum AS3. Peut-être votre problème est-il plus du côté flash ? Qu'en pensez-vous ?

  3. #3
    Invité de passage
    Inscrit en
    mars 2011
    Messages
    2
    Détails du profil
    Informations forums :
    Inscription : mars 2011
    Messages : 2
    Points : 2
    Points
    2

    Par défaut API Google maps

    Bonjour,
    Après avoir envoyé un mail à Mappy sans avoir reçu de réponses, je me suis orientée vers Google maps. Le tutoriel API Google maps avec flash cs5 marche.
    Voir site http://code.google.com/intl/fr-FR/ap...ntation/flash/.

    Mon entreprise étant référencée sur Google Maps, les coordonnées étaient faciles à récupérer.
    La clé fut générée en mentionnant : www.premiumorange.com (serveur Orange).

    Code as :
    Code :
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    import com.google.maps.*;
    import com.google.maps.controls.*;
    import com.google.maps.overlays.*;
    import flash.geom.Point;
     
    var map:Map = new Map();
    map.sensor = "true";
    map.key = "ABQIAAAANJaLGzhP6hs-Yh9JTbE9XhQ453EVrKbp_0aOtPQ3PwZHb8eBlRRIoUNkYeooznSPqv-0vOhnavX7Sw";
    map.setSize(new Point(550, 450));
     
    this.addChild(map);
    map.addEventListener(MapEvent.MAP_READY, onMapReady);
    function onMapReady(e:Event):void
    {
    	map.addControl(new ZoomControl());
    	map.addControl(new MapTypeControl());
    	map.setCenter(new LatLng(46.907137, 5.32603), 18, MapType.NORMAL_MAP_TYPE);// version Map
    	//map.setCenter(new LatLng(46.907137, 5.32603), 18, MapType.SATELLITE_MAP_TYPE);// version satellite
    	var m:Marker = new Marker(new LatLng(46.907137, 5.32603), new MarkerOptions({icon:new marker()}));
     
    	map.addOverlay(m);
     
    }
    J'espère que mon message aidera quelques uns.
    A+

  4. #4
    Responsable JavaScript & AJAX

    Avatar de vermine
    Inscrit en
    mars 2008
    Messages
    4 806
    Détails du profil
    Informations personnelles :
    Âge : 29

    Informations forums :
    Inscription : mars 2008
    Messages : 4 806
    Points : 42 385
    Points
    42 385

    Par défaut

    Merci pour cette réponse. Bonne initiative.

+ Répondre à la discussion
Cette discussion est résolue.

Liens sociaux

Règles de messages

  • Vous ne pouvez pas créer de nouvelles discussions
  • Vous ne pouvez pas envoyer des réponses
  • Vous ne pouvez pas envoyer des pièces jointes
  • Vous ne pouvez pas modifier vos messages
  •