API documentation

Questa è una pagina tecnica che documenta al pubblico alcune API erogate dalla piattaforma AtlasFor BETA per il suo funzionamento interno.

L'accesso è fornito senza alcuna garanzia e/o responsabilità estendibile per legge relativa a qualsiasi variazione, alterazione, sospensione, interruzione o distruzione del servizio per qualsiasi motivo.
Per ricevere assistenza personalizzata o garanzie e livelli di servizio, contatta Fondazione Landscapefor
Contact Fondazione Landscapefor

Per dubbi, domande o segnalazioni legate al copyright dei singoli elementi scaricati, vedi la pagina dei crediti o contatta Fondazione Landscapefor.
Crediti e informazioni sul copyright

L'accesso a queste informazioni comporta l'accettazione dei termini e condizioni e le policy sulla protezione dei dati di Fondazione Landscapefor.
Privacy policy

GET /api/query/archive.php

Ottieni informazioni su uno specifico Archivio.

Topic Type Comment
id <int> ID dell'Archivio padre
uid <string> UID dell'Archivio padre
prop <string> Valori separati da pipe (|) fra cui: info children parent

Examples

Ottieni informazioni di base su un Archivio.

GET /api/query/archive.php?uid=monferrato&prop=info

Ottieni informazioni complete su un Archivio.

GET /api/query/archive.php?uid=genova&prop=info|children|parent

GET /api/get-filtered-pois.php

Ottieni POI da un certo filtro.

Topic Type Comment
[ categories ] <comma separated> Categories
[ tags ] <comma separated> Tags
[ archives ] <comma separated> Archives
[ favorites ] <whatever> Un qualsiasi valore farà cercare fra i preferiti
[ ping ] <int> valore che sarà ritornato nella risposta

GET /api/query/news/from-pois/

Ottieni News da alcuni POI.

Topic Type Comment
[ ids ] <comma separated> POI IDs

GET /api/get-pois-in-bounds.php

Ottieni i POI in una porzione di mappa rettangolare, opzionalmente rispecchianti un certo filtro.

Topic Type Comment
lat_n <float> A latitude for the extreme North
lat_s <float> A latitude for the extreme South
lng_e <float> A longitude for the extreme East
lng_w <float> A longitude for the extreme West
[ categories ] <comma separated> Categories
[ tags ] <comma separated> Tags
[ archives ] <comma separated> Archives
[ favorites ] <whatever> Un qualsiasi valore farà cercare fra i preferiti

GET /api/get-tags-in-bounds.php

Ottieni i Tag presenti in una porzione di mappa rettangolare.

Topic Type Comment
lat_n <float> A latitude for the extreme North
lat_s <float> A latitude for the extreme South
lng_e <float> A longitude for the extreme East
lng_w <float> A longitude for the extreme West

GET /api/get-archives-in-bounds.php

Ottieni gli Archivi in una porzione di mappa rettangolare, opzionalmente rispecchianti un certo filtro.

Topic Type Comment
lat_n <float> A latitude for the extreme North
lat_s <float> A latitude for the extreme South
lng_e <float> A longitude for the extreme East
lng_w <float> A longitude for the extreme West
[ categories ] <comma separated> Categories
[ tags ] <comma separated> Tags
[ archives ] <comma separated> Archives
[ favorites ] <whatever> Un qualsiasi valore farà cercare fra i preferiti

GET /api/get-media.php

Ottieni un Media

Topic Type Comment
media_ID <int> Code of the Media.
poi_ID <int> Code of the POI.

GET /api/get-medias-by-poi.php

I Media legati ad un certo POI.

Topic Type Comment
poi_ID <int> Code of the POI.
[ tags ] <comma separated> Tags
[ archives ] <comma separated> Archives
[ favorites ] <whatever> Un qualsiasi valore farà cercare fra i preferiti

GET /api/user-exists.php

Verifica dell'esistenza di un nome utente pubblico.

Topic Type Comment
uid <string> User name

GET /api/search-users.php

Cerca un utente.

Topic Type Comment
q <string> Parte del login, nome o cognome

GET /api/search-pois.php

Cerca i POI.

Topic Type Comment
q <string> Parte del nome del POI

GET /api/search-archives.php

Cerca gli Archivi.

Topic Type Comment
q <string> Parte del nome dell'Archivio

GET /api/search-tags.php

Cerca Tag

Topic Type Comment
tag_name <string> Parte del nome del Tag

GET /api/i.php

Informazioni sull'utente autenticato

GET /api/chat.php

Ottieni i messaggi fra l'utente loggato e il destinatario. Questo segnerà i messaggi come letti.

Topic Type Comment
to <string> Username dell'utente destinatario

POST /api/diary-tiles-spooler.php

Richiede gentilmente i tasselli necessari ad un fornitore di tasselli, per la mappa di un certo Diario

Topic Type Comment
uid <string> Codice UID del Diario

POST /api/chat.php

Accoda un messaggio fra l'utente loggato e il destinatario. Questo segnerà i messaggi come letti.

Topic Type Comment
to <string> Username dell'utente destinatario
message <string> Messaggio

POST /api/update-poi.php

Modifica un POI.

Topic Type Comment
id <int> ID del POI
args[archive_uids] <array> Lista di UID di Archivi
args[tag_uids] <array> Lista di UID di Tag
args[archive_action] <string> Azione da compiere sulla lista di archivi fra: add, remove, set.
args[tag_action] <string> Azione da compiere sulla lista di tag fra: add, remove, set.

GET /api/cron.php

Effettua lavoro sporco: e.g. eliminare vecchi utenti non-confermati o lanciare l'e-mail spooler.

GET /api/ip.php

Ottieni l'indirizzo IP pubblico di provenienza della tua richiesta.

GET /api/fail.php

Ottieni un errore lato server. Utilizzabile per debug.