json

Mattepuffo's logo
Connessione a CouchDB con PHP e Guzzle

Connessione a CouchDB con PHP e Guzzle

Abbiamo visto come connetterci a CouchDB in diversi linguaggi; in tutti i casi abbiamo usato una qualche libreria esterna ad-hoc.

Ma CouchDB, in verità, disponde di una API REST internamente; è quindi possibile eseguire operazioni sul db con delle semplici richieste HTTP e il JSON come formato.

L'esperimento di oggi consiste nel fare queste operazioni con PHP usando Guzzle, che è un client HTTP; senza quindi usare librerie ad-hoc.

Mattepuffo's logo
Convertire un array in stringa in PHP

Convertire un array in stringa in PHP

In PHP si fa molto uso di array; può succedere che a volte abbiamo bisogno di trasformare un array in un'unica stringa.

E' possibile farlo in tre modi (o almeno io conosco questi tre):

  • usando la funzione implode
  • usando la funzione json_encode
  • costruendo la stringa ciclando sull'array

Mattepuffo's logo
Inviare dati JSON con PHP e Guzzle

Inviare dati JSON con PHP e Guzzle

Guzzle è una libreria che ci consente di creare un client HTTP con PHP.

L'abbiamo già vista varie volte, ed oggi la vediamo per l'invio dei dati JSON in POST ad una API.

Non vi posto tutto il form perchè è la solita solfa.

Mattepuffo's logo
Parsing JSON in PHP e Guzzle

Parsing JSON in PHP e Guzzle

Guzzle è un client HTTP per PHP.

Pensavo che non mi sarebbe mai servito in realtà, ma mi sbagliavo.

Quindi oggi ho fatto dei (nuovi) test; vederemo come eseguire una richiesta GET e fare il parsing della risposta JSON.

Mattepuffo's logo
Creare un web service JSON in Python, Flask e MySQL

Creare un web service JSON in Python, Flask e MySQL

Premetto che è solo una introduzione, in quanto sto testando diversi linguaggi / tecnologie per un lavoro che devo fare.

Ho deciso, quindi, di sperimentare anche Flask, un micro framework per Python.

E vederemo anche come agganciarlo a MySQL e inviare l'output in formato JSON.