Nwlapcug.com


Limitazioni di caratteri di API di Google

Più di 4 milioni di aziende in tutto il mondo utilizzano Google Apps a partire dal 2012, secondo il sito Web il motore di ricerca di gigante. Application programming interface o API, consentono agli sviluppatori di estendere le funzionalità di Google Apps per i propri siti Web e programmi. Google APIs includono versioni per Google Maps, calendario, fogli di calcolo, le attività di Google e Gmail, e alcuni hanno limitazioni sul numero di caratteri che vi permetterà.

Generale

Per impostazione predefinita, Google APIs utilizzano il set di caratteri UTF-8 standard Web, che gestisce tutti i caratteri della lingua inglese comuni, ma richiede la codifica corretta delle lettere con accenti o caratteri insoliti per analizzarli correttamente. Se si sta gestendo una pagina Web con i caratteri accentati, ad esempio parole in spagnolo o francese, Google APIs sarà limitato a meno che non si codificano i caratteri in UTF-8. Di solito, questo assume il formato del segno di percentuale, seguito da un codice di due caratteri UTF-8. Alcuni caratteri hanno codici complessi; ad esempio, "上" è codificata in URL % E4% B8% 8A.

URL caratteri

Nei documenti di supporto di Google Maps API, Google spiega che utilizzando caratteri non corretti per gli URL può causare problemi. Ad esempio, pagine potrebbero non caricare o le richieste effettuate tramite l'API non possono elaborare correttamente. URL o indirizzi web, sono limitati a 2.048 caratteri di qualsiasi tipo nell'API, e caratteri speciali devono fare riferimento al loro codice UTF-8.

Cartelle di Gmail

La migrazione di posta elettronica di Google API per Gmail pone alcuni limiti al numero di caratteri consentiti nei nomi di etichetta, che si traduce da nomi di cartella. Il numero massimo di caratteri consentito è 40, secondo un dipendente di Google nel forum di supporto di Google Apps.

Google Translate

Lo strumento di Google Translate consente di tradurre testo tra 58 lingue diverse, per un costo aggiuntivo. Questo è utile se, ad esempio, si desidera tradurre più pagine di un sito Web scritto in inglese in altre lingue come il francese o spagnolo. Il Translate API V2 presenta alcune limitazioni sul numero di caratteri si può tradurre, tuttavia e imposta il valore predefinito massimo a caratteri 2 milioni al giorno. A partire da febbraio 2012, Google addebita $20 per ogni 1 milione caratteri convertiti tramite l'API di tradurre.