|
|
| Catégorie Scripts Dynamiques : 24 appels par jour | |
|---|---|
| Vue |
Version : 1 URL : http://sp.braldahim.com/scripts/vue/?idBraldun=XXX&mdpRestreint=YYYY&version=1 Détails d'une ligne: TYPE;position_x;position_y;postion_z;autre_element;autre_element... |
|
Profil |
Version : 1 URL : http://sp.braldahim.com/scripts/profil/?idBraldun=XXX&mdpRestreint=YYYY&version=1 |
|
Événements |
Version : 1 URL : http://sp.braldahim.com/scripts/evenements/?idBraldun=XXX&mdpRestreint=YYYY&version=1 Détails d'une ligne: idBraldun;idEvenement;type;date;details |
Catégorie Scripts Statiques : 10 appels par jour |
|
Compétences |
Version : 1 URL : http://sp.braldahim.com/scripts/competences/?idBraldun=XXX&mdpRestreint=YYYY&version=1 Détails d'une ligne: idBraldun;typeCompetence;idCompetence;nom;nom_systeme;maitrise;idMetier |
|
Contenu du Laban |
Version : 1 URL : http://sp.braldahim.com/scripts/laban/?idBraldun=XXX&mdpRestreint=YYYY&version=1 Détails d'une ligne: TYPE;autre_element;autre_element... |
|
Contenu du coffre |
Version : 1 URL : http://sp.braldahim.com/scripts/coffre/?idBraldun=XXX&mdpRestreint=YYYY&version=1 Détails des lignes : similaire au script laban. |
|
Contenu de la charrette |
Version : 1 URL : http://sp.braldahim.com/scripts/charrette/?idBraldun=XXX&mdpRestreint=YYYY&version=1 |
|
Liste des échoppes |
Version : 1 URL : http://sp.braldahim.com/scripts/echoppes/?idBraldun=XXX&mdpRestreint=YYYY&version=1 Détails d'une ligne : ECHOPPE;idEchoppe;x;y;z;idMetier;idRegion ou : AUCUNE_ECHOPPE |
|
Liste des champs |
Version : 1 URL : http://sp.braldahim.com/scripts/champs/?idBraldun=XXX&mdpRestreint=YYYY&version=1 Détails d'une ligne : CHAMP;idChamp;x;y;z;idRegion ou : AUCUN_CHAMP |
Catégorie Scripts Appels : 6 appels par jour |
|
Appels |
Version : 1 URL : http://sp.braldahim.com/scripts/appels/?idBraldun=XXX&mdpRestreint=YYYY&version=1 |
| Elements Communs |
|---|
|
La première ligne renvoyée indique soit une erreur, soit le nombre d'appels en cours.
Exemple nominal : TYPE:dynamique;NB_APPELS:15;MAX_AUTORISE:24 [..] (la suite des résultats sur les lignes suivantes)Exemple avec le code ERREUR-09 : ERREUR-09. Depassement Appels;TYPE:dynamique;NB_APPELS:26;MAX_AUTORISE:24Exemple avec un autre code erreur : ERREUR-03. Braldûn inconnu |
| Code d'erreurs |
|---|
| ERREUR-01. Erreur Technique, l'équipe est informée |
| ERREUR-02. Paramètres incorrects |
| ERREUR-03. Braldûn inconnu |
| ERREUR-04. Mot de passe invalide |
| ERREUR-05. Braldûn désactivé ou pnj |
| ERREUR-06. Service temporairement désactivé |
| ERREUR-07. Service inconnu |
| ERREUR-08. Version incorrecte |
| ERREUR-09. Dépassement appels |
/* lecture du fichier et stockage dans la chaîne de caractères "$buffer" */
$fichier = "http://public.braldahim.com/bralduns.csv";
$buffer = "";
$fd = @fopen($fichier,"r");
if ($fd) {
while (!@feof($fd)) { $buffer .= @fgets($fd, 4096); }
@fclose ($fd);
/* premier découpage en tranches : les lignes sont séparées */
$lignes = explode("\n", $buffer );
/* chaque ligne est à nouveau découpée en tranches, par champs, et affichée */
$i=0;
while ($lignes[$i]) {
$data = explode(";", $lignes[$i]);
echo $data[0]." - ".$data[1]." - ". $data[2]." - ". $data[3]." - ". $data[4]." - ". $data[5]." - ". $data[6]."<br>";
$i++;
}
} else {
echo "Le fichier "".$fichier."" est inaccessible : ";
}
while (!@feof($fd)){ $buffer .= @fgets($fd, 4096); }
@fclose ($fd);
$lignes = explode("\n", $buffer );
par :
while (!@feof($fd)){ $lignes[] = @fgets($fd, 4096); }
@fclose ($fd);
echo $data[0]." - ".$data[1]." - ". $data[2]." - ". $data[3]." - ". $data[4]." - ". $data[5]." - ". $data[6]."<br>";par :
echo implode(" - ", $data );