CRONOLOGIA
Ricerca rapida
Tipo:
 
Romset:

ADB Services - DATABASE

CONDIVIDI QUESTA PAGINA

INTRODUZIONE

Utilizzando questa pagina sarà possibile recuperare dati dal sito web in maniera controllata e quindi comoda per eventuali utilizzi su front-end, scraper ed altri software.
Le informazioni che trovate qui sono sempre aggiornate alle ultime modifiche, quindi questa si intende l'unica versione supportata. Proprio per questo ho previsto un campo release che potrà tornare utile in caso di problemi.

COPYRIGHT

Tutti i marchi, loghi ed immagini appartengono ai rispettivi proprietari e sono qui utilizzati a scopo informativo ("Fair Use" usage, per 17 U.S.C. Section 107). Il loro uso non toglie valore né inibisce le vendite in alcun modo.
Tutti i diritti d'autore e marchi di fabbrica sono di proprietà esclusiva dei rispettivi detentori di copyright e marchi registrati.
MAME® è un marchio registrato di Nicola Salmoria.
Fare riferimento alla pagina dei per ulteriori informazioni.

FORMATO DEI DATI

Se non diversamente indicato, tutti i dati si intendono in formato json e codifica UTF-8. Utilizzare una libreria di decodifica per non avere problemi in caso di aggiunta parametri.
Tra i parametri in uscita ci saranno sempre questi:
release (int) Numero di versione della funzione, utile per controllare se sono state fatte modifiche rispetto a quanto restituito la volta prima.
Cercherò di mantenere la compatibilità con il passato e quindi le modifiche saranno probabilmente solo nuovi parametri in ingresso o aggiunte di dati in output.
result (object) Contiene i dati della funzione specifica e possono variare anche sensibilmente (vedere sotto per maggiorni informazioni).
In caso di problemi (sito in manutenzione o errori interni) sarà restituito un messaggio HTTP/1.0 503 Service Unavailable.

FUNZIONI DISPONIBILI

CATEGORIES

Richiede informazioni sulle categorie importate dai file ini.

Informazioni dettagliate
URL
http://adb.arcadeitalia.net/service_database.php?ajax=categories
PARAMETRI DI INPUT
type (string) Tipo di categoria da restituire, sono ammessi i valori:
  • alltimes (alltimes.ini)
  • bestgames (bestgames.ini)
  • cabinets (cabinets.ini)
  • category (catlist.ini)
  • genre (genre.ini)
  • language (languages.ini)
  • manufacturers (campo manufacturer da xml Mame)
  • monochrome (monochrome.ini)
  • serie (series.ini)
RISULTATI IN OUTPUT
Il risultato è un array di oggetti, ognuno contenente questi elementi:
id (int) Numero id interno al database
sequence (int) Indica l'ordine di visualizzazione, se gestito
code (string) È il codice alfanumerico dell'elemento, se gestito
text_english (string) Nome in lingua inglese
text_italian (string) Nome in lingua italiana
latest_release (bool) Questa categoria è presente nell'ultima versione del Mame?
hyperspin_genre (string) Nel caso di tipo category, indica il genere Hyperspin corrispondente
timestamp (datetime) Data di inserimento o di ultimo aggiornamento
STORIA DEI CAMBIAMENTI
versione 1, mag-2020 Prima release.


ESEMPI