Skip to content

Commit 3815404

Browse files
migliorato readme con esempi visengine
1 parent e9b6040 commit 3815404

1 file changed

Lines changed: 23 additions & 0 deletions

File tree

readme.md

Lines changed: 23 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -223,4 +223,27 @@ O passare delle opzioni
223223
```php
224224
$options = ['timestamp_send' => '2021-04-20']
225225
$this->openapi->SMS->sendOne('Nome del mittente', '3939989741', 'lorem ipsum', '+42', 1, $options);
226+
```
227+
228+
## Modulo Visengine
229+
Come prima cosa, settiamo l'hash della visura che vogliamo richiedere
230+
231+
```php
232+
// https://developers.openapi.it/services/visengine
233+
$this->openapi->visengine->setHash($visura->hash);
234+
```
235+
236+
A questo punto, possiamo lanciare `createRequest`, che ritornerà una istanza vuota della visura che andremo a creare della struttura richiesta
237+
238+
```php
239+
$request = $this->openapi->visengine->createRequest();
240+
```
241+
242+
Prodediamo a completare l'oggetto, che potremmo passare a sendRequest quando pronto
243+
244+
```php
245+
$request->setJson(['$0' => 'abcd', '$1' => '12485671007']);
246+
// url di callback, oggetto con dati aggiuntivi, metodo
247+
$request->setCallbackData('https://example.com', new stdClass(), 'POST');
248+
$visura = $this->openapi->visengine->sendRequest($request);
226249
```

0 commit comments

Comments
 (0)