Download the PHP package altravia/openapi without Composer
On this page you can find all versions of the php package altravia/openapi. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Download altravia/openapi
More information about altravia/openapi
Files in altravia/openapi
Package openapi
Short Description OpenApi PHP Libraries (https://openapi.it)
License
Informations about the package openapi
OpenAPI Library
-
- Installation
-
- Usage
- 2.1. Instanza della classe
- 2.2. Esempi
- Usage
-
- Modulo comuni
- 3.1. Esempi
- Modulo comuni
-
- Modulo imprese
- 4.1. Utilizzo
- 4.2. Esempi
- Modulo imprese
-
- Modulo Marche Temporali
- 5.1. Esempi
- Modulo Marche Temporali
-
- Modulo SMS
- 6.1. Inviare un SMS
- Modulo SMS
-
- Modulo Visengine
1. Installation
2. Usage
2.1. Instanza della classe
Dove $scopes
è un array di stringhe o di oggetti in uno dei seguenti formati:
...e $environment
è l'ambiente sceltro tra 'test'
(default) e 'production'
OpenApi si occuperá di reperire automaticamente, o generare, un nuovo token quando necessario.
A questo punto, in base agli scopes indicati vengono creati i seguenti oggetti:
che possono essere usati al seguente modo:
2.2. Esempi
3. Modulo comuni
Consente di prendere informazioni su comuni e provincie.
getCitiesByCap
getComuneByCatasto
getRegioni
getProvince
getComuni
3.1. Esempi
4. Modulo imprese
4.1. Utilizzo
Il modulo imprese espone i seguenti metodi:
getByPartitaIva
getClosed
getVatGroup
getPec
getBySearch
Per getBySearch
e getByPartitaIva
è richiesto accesso allo scope /advance
4.2. Esempi
Utilizziamo getBySearch
per cercare un'azienda il cui nome inizia con Altrav
a Roma
5. Modulo Marche Temporali
availability
checkLotto
purcahse
5.1. Esempi
6. Modulo SMS
getRecipients
getMessage
sendMore
sendOne
6.1. Inviare un SMS
Per inviare un SMS, per prima cosa definiamo i destinatari:
Possiamo ora procedere ad inviare un SMS:
Possiamo anche speficiare i prefissi in modo indipendente:
O passare delle opzioni
7. Modulo Visengine
Come prima cosa, settiamo l'hash della visura che vogliamo richiedere
A questo punto, possiamo lanciare createRequest
, che ritornerà una istanza vuota della visura che andremo a creare della struttura richiesta
Prodediamo a completare l'oggetto, che potremmo passare a sendRequest quando pronto