API Magazines

Venez discuter ici des anciennes revues informatiques.

Modérateurs : XavierSnp, Soily, Princeps.Bonus, Fred_G, retro_lover

Répondre
Loopingstar
Hero
Messages : 38
Enregistré le : 04-04-2010 14:57

API Magazines

Message non lu par Loopingstar »

Bonjour Fred,

J'essaie de travailler avec l'API, mais je galère et j'aimerai d'autres options si possible :

- A l'adresse http://www.abandonware-magazines.org/ap ... hoixapi=10
Il serait bien de rajouter l'identifiant du magazine également. Exemple :
identifiant ; identifiant magazine ; Nom du magazine ; CD ; HS ; Numéro ; Nom du fichier ; Date ; url petite image

- Ce serait bien de rajouter une option (choixapi=12 par exemple) qui listerait les magazines. Exemple :
identifiant ; Nom du magazine ; url logo
1 ; Club Nintendo ; http://www.abandonware-magazines.org/im ... ntendo.jpg

- Ce serait bien de rajouter une option (choixapi=13 par exemple) qui listerait les pages. Exemple :
identifiant magazine ; identifiant numero ; url du fichier jpeg
1 ; 1329 ; http://download.abandonware.org/magazin ... 989%29.jpg

Merci
Loopingstar
Hero
Messages : 38
Enregistré le : 04-04-2010 14:57

Re: API Magazines

Message non lu par Loopingstar »

Désolé, je me suis trompé de forum. Je voulais poster dans Forum abandonware-magazines.org » Discussions Générales
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: API Magazines

Message non lu par Fredo_L »

Pas de problème, je déplace !
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: API Magazines

Message non lu par Fredo_L »

Je vais voir ce que je peux faire.
Je mets ce sujet de côté et j'y travaillerais dès que possible.
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: API Magazines

Message non lu par Fredo_L »

J'ai ajouté l'identifiant du magazine : http://www.abandonware-magazines.org/ap ... hoixapi=10

J'ai ajouté l'API pour les magazines : http://www.abandonware-magazines.org/ap ... hoixapi=12
Loopingstar
Hero
Messages : 38
Enregistré le : 04-04-2010 14:57

Re: API Magazines

Message non lu par Loopingstar »

Merci Fredo !!!

Pour améliorer encore plus le truc, pourrait-on envisager de rajouter l'ID du magazine à l'api 10, afin de ne récupérer QUE les numéros de ce magazine.
Exemple : Pour récupérer tous les numéros du magazine tilt, j'appellerai l'url suivante :
http://www.abandonware-magazines.org/ap ... =10&mag=29

Et du coup, si tu arrives à faire ça, tu pourrais peut-être également le faire pour les pages des numéros.
Exemple : Si je veux récupérer toutes les pages du numéro 10 du magazine Amiga News, je ferai :
http://www.abandonware-magazines.org/ap ... 8&num=1067

Pour le moment, je galère pour récupérer proprement les infos et, surtout, je galère pour les "entretenir" (quand je dois vérifier si entre-temps il n'y a pas eu de nouveaux magazines ou numéros ou nouvelles pages sur ton site).
Avec ce système, ça faciliterait grandement les choses :)

Merci encore :)
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: API Magazines

Message non lu par Fredo_L »

Loopingstar a écrit :Pour améliorer encore plus le truc, pourrait-on envisager de rajouter l'ID du magazine à l'api 10, afin de ne récupérer QUE les numéros de ce magazine.
Exemple : Pour récupérer tous les numéros du magazine tilt, j'appellerai l'url suivante :
http://www.abandonware-magazines.org/ap ... =10&mag=29
Voilà, c'est fait.
http://www.abandonware-magazines.org/ap ... agazine=29
Loopingstar
Hero
Messages : 38
Enregistré le : 04-04-2010 14:57

Re: API Magazines

Message non lu par Loopingstar »

Re-merci Fredo !

Comme je vois que tu es rentré et bien reposé (j'espère que tu as passé de bonnes vacances rétrogaming), peux-tu voir pour ma deuxième requête dans mon message précédent stp ?
Je me cite:

Et du coup, si tu arrives à faire ça, tu pourrais peut-être également le faire pour les pages des numéros.
Exemple : Si je veux récupérer toutes les pages du numéro 10 du magazine Amiga News, je ferai :
http://www.abandonware-magazines.org/ap ... 8&num=1067

Merci
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: API Magazines

Message non lu par Fredo_L »

En as-tu vraiment besoin ?
Je pense que cette information peut être obtenue grâce aux actuels API :

1) http://www.abandonware-magazines.org/ap ... agazine=19
Affichage des numéros de Amiga News

2) http://www.abandonware-magazines.org/ap ... hoixapi=10
Affichage de tous les numéros

On obtient la ligne suivante :
Amiga News ; 19 ; 1067 ; ; ; 010 ; amiganews_numero10.jpg ; Janvier/Février 1989 ; http://www.abandonware-magazines.org/im ... mero10.jpg

Ce qui va nous intéresser, c'est la dernière information : http://www.abandonware-magazines.org/im ... ures/Amiga News/amiganews_numero10.jpg
Il faut faire remplacer "images_petitescouvertures" par "images_album" et "jpg" par "txt". On obtient donc http://www.abandonware-magazines.org/im ... mero10.txt
Cette page contient le nom de toutes les pages du magazine.
AmigaNews 010 - Page 001 (1989-01-02).jpg
AmigaNews 010 - Page 002 (1989-01-02).jpg
AmigaNews 010 - Page 003 (1989-01-02).jpg
AmigaNews 010 - Page 004 (1989-01-02).jpg
AmigaNews 010 - Page 005 (1989-01-02).jpg
AmigaNews 010 - Page 006 (1989-01-02).jpg
AmigaNews 010 - Page 007 (1989-01-02).jpg
AmigaNews 010 - Page 008 (1989-01-02).jpg
AmigaNews 010 - Page 009 (1989-01-02).jpg
AmigaNews 010 - Page 010 (1989-01-02).jpg
AmigaNews 010 - Page 011 (1989-01-02).jpg
AmigaNews 010 - Page 012 (1989-01-02).jpg
AmigaNews 010 - Page 013 (1989-01-02).jpg
AmigaNews 010 - Page 014 (1989-01-02).jpg
AmigaNews 010 - Page 015 (1989-01-02).jpg
AmigaNews 010 - Page 016 (1989-01-02).jpg
AmigaNews 010 - Page 017 (1989-01-02).jpg
AmigaNews 010 - Page 018 (1989-01-02).jpg
AmigaNews 010 - Page 019 (1989-01-02).jpg
AmigaNews 010 - Page 020 (1989-01-02).jpg
AmigaNews 010 - Page 021 (1989-01-02).jpg
AmigaNews 010 - Page 022 (1989-01-02).jpg
AmigaNews 010 - Page 023 (1989-01-02).jpg
AmigaNews 010 - Page 024 (1989-01-02).jpg
AmigaNews 010 - Page 025 (1989-01-02).jpg
AmigaNews 010 - Page 026 (1989-01-02).jpg
AmigaNews 010 - Page 027 (1989-01-02).jpg
AmigaNews 010 - Page 028 (1989-01-02).jpg
AmigaNews 010 - Page 029 (1989-01-02).jpg
AmigaNews 010 - Page 030 (1989-01-02).jpg
AmigaNews 010 - Page 031 (1989-01-02).jpg
AmigaNews 010 - Page 032 (1989-01-02).jpg
AmigaNews 010 - Page 033 (1989-01-02).jpg
AmigaNews 010 - Page 034 (1989-01-02).jpg
AmigaNews 010 - Page 035 (1989-01-02).jpg
AmigaNews 010 - Page 036 (1989-01-02).jpg
AmigaNews 010 - Page 037 (1989-01-02).jpg
AmigaNews 010 - Page 038 (1989-01-02).jpg
AmigaNews 010 - Page 039 (1989-01-02).jpg
AmigaNews 010 - Page 040 (1989-01-02).jpg
AmigaNews 010 - Page 041 (1989-01-02).jpg
AmigaNews 010 - Page 042 (1989-01-02).jpg
AmigaNews 010 - Page 043 (1989-01-02).jpg
AmigaNews 010 - Page 044 (1989-01-02).jpg
Ces pages se trouvent dans le dossier http://download.abandonware.org/magazin ... _numero10/
Loopingstar
Hero
Messages : 38
Enregistré le : 04-04-2010 14:57

Re: API Magazines

Message non lu par Loopingstar »

Bonjour Fredo !

Ah d'accord ! Je n'avais jamais remarqué cela sur le site :)
Du coup, je comprends mieux la logique et le fonctionnement de l'archivage de TOUS ces fichiers, qui n'a pas dû être simple à mettre en place !
Par contre, cette logique est valable pour TOUS les magazines du site ?

Merci
Avatar du membre
Fredo_L
Scientifique dans l'âme !
Messages : 6880
Enregistré le : 26-12-2001 13:02
Localisation : Paris
Contact :

Re: API Magazines

Message non lu par Fredo_L »

Oui, c'est valable pour tous les magazines.

L'arborescence du site est la suivante :
images_album ==> dossier contenant les fichiers textes avec le nom des fichiers JPEG contenus dans les archives zip
images_grandescouvertures ==> grandes images des couvertures
images_petitescouvertures ==> petites images des couvertures
images_logomags ==> images pour illustrer chaque magazine (toutes les images sont dans le dossier principal)
infos_numeros ==> fichier texte pour présenter celui qui a fait la numérisation du magazine
Répondre