Fax XML-RPC Schnittstelle: Unterschied zwischen den Versionen
Sven (Diskussion | Beiträge) Die Seite wurde neu angelegt: „Die XML-RPC Schnittstelle der Anrufliste erreichen sie unter folgender Adresse. http://instanzname.infra-struktur.de/api/xmlrpc-server/calllistxmlrpc.php Über ...“ |
Simon (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt) | |||
| Zeile 7: | Zeile 7: | ||
Um ein Fax in die infra-struktur einzutragen sind folgende Schritte nötig. | Um ein Fax in die infra-struktur einzutragen sind folgende Schritte nötig. | ||
1. Eintragen des Faxes über die Funktion number_entry -> Rückgabewert ist die FaxID. | 1. Eintragen des Faxes über die Funktion number_entry -> Rückgabewert ist die FaxID.<br> | ||
2. Einzelnes Eintragen der Faxseiten über die insert_FaxPage Funktion, hier ist die FaxID als Referenz anzugeben. | 2. Einzelnes Eintragen der Faxseiten über die insert_FaxPage Funktion, hier ist die FaxID als Referenz anzugeben.<br> | ||
3. Setzen der Gesamtzahl der Faxseiten über die update_FaxPageCount Funktion, hier ist die FaxID als Referenz anzugeben. | 3. Setzen der Gesamtzahl der Faxseiten über die update_FaxPageCount Funktion, hier ist die FaxID als Referenz anzugeben.<br> | ||
| Zeile 29: | Zeile 29: | ||
| serverLocation || String ||| Ein in der infra-struktur konfigurierter Standort (siehe. [[Anruflisten_-_MSN]] ) | | serverLocation || String ||| Ein in der infra-struktur konfigurierter Standort (siehe. [[Anruflisten_-_MSN]] ) | ||
|- | |- | ||
| isdnkey || String ||| Der in der infra-struktur konfigurierte | | isdnkey || String ||| Der in der infra-struktur konfigurierte [[Allgemeinverwaltung|ISDN-Key]]. | ||
|- | |- | ||
| lastCallTime || String ||| dieser Parameter ist optional. Über diesen Parameter hat man die Möglichkeit einen Anrufzeitpunkt | | lastCallTime || String ||| dieser Parameter ist optional. Über diesen Parameter hat man die Möglichkeit einen Anrufzeitpunkt | ||
| Zeile 56: | Zeile 56: | ||
| faxSource || String ||| Der base64 Kodierte Quelltext der Faxdatei | | faxSource || String ||| Der base64 Kodierte Quelltext der Faxdatei | ||
|- | |- | ||
| isdnkey || String ||| Der in der infra-struktur konfigurierte | | isdnkey || String ||| Der in der infra-struktur konfigurierte [[Allgemeinverwaltung|ISDN-Key]]. | ||
|- | |- | ||
|- | |- | ||
| Zeile 81: | Zeile 81: | ||
| faxPages || String ||| Die Gesamtzahl der Faxseiten | | faxPages || String ||| Die Gesamtzahl der Faxseiten | ||
|- | |- | ||
| isdnkey || String ||| Der in der infra-struktur konfigurierte | | isdnkey || String ||| Der in der infra-struktur konfigurierte [[Allgemeinverwaltung|ISDN-Key]]. | ||
|- | |- | ||
|- | |- | ||
| Zeile 88: | Zeile 88: | ||
| success || boolean ||| | | success || boolean ||| | ||
|} | |} | ||
== Hauptkapitel == | |||
* [[XML-RPC Dokumentation]] | |||
== Verwandte Themen == | |||
* [[Anruf XML-RPC Schnittstelle]] | |||
* [[Fax XML-RPC Schnittstelle]] | |||
* [[Audio XML-RPC Schnittstelle]] | |||
Aktuelle Version vom 17. Juni 2015, 14:51 Uhr
Die XML-RPC Schnittstelle der Anrufliste erreichen sie unter folgender Adresse.
http://instanzname.infra-struktur.de/api/xmlrpc-server/calllistxmlrpc.php
Über die Fax Schnittstelle haben sie die Möglichkeit Faxe an die infra-struktur zu übermitteln. Die Unterstützen Formate sind PDF und PNG. Um ein Fax in die infra-struktur einzutragen sind folgende Schritte nötig.
1. Eintragen des Faxes über die Funktion number_entry -> Rückgabewert ist die FaxID.
2. Einzelnes Eintragen der Faxseiten über die insert_FaxPage Funktion, hier ist die FaxID als Referenz anzugeben.
3. Setzen der Gesamtzahl der Faxseiten über die update_FaxPageCount Funktion, hier ist die FaxID als Referenz anzugeben.
- Funktionsübersicht
number_entry( $msn, $cidnum, $serverLocation,$isdnkey,$lastCallTime=null )
Trägt einen neuen Fax(anruf) in die infra-sturktur ein
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| msn | String | Die Kennung der Leitung auf die der Anruf signalisiert wurde |
| cidnum | String | Die vollständige Rufnummer des Anrufers |
| serverLocation | String | Ein in der infra-struktur konfigurierter Standort (siehe. Anruflisten_-_MSN ) |
| isdnkey | String | Der in der infra-struktur konfigurierte ISDN-Key. |
| lastCallTime | String | dieser Parameter ist optional. Über diesen Parameter hat man die Möglichkeit einen Anrufzeitpunkt
anzugeben, wird er nicht mit übermittelt wird die Serverzeit genutzt. Der Parameter muss sofern er angegeben wir nach folgender Sntax zusammengesetzt ein Y-m-d|H:i:s |
Rückgabewert |
||
| callID | String | die ID des eingetragenen Anrufs |
insert_FaxPage( $callID, $faxPage, $faxSource,$isdnkey )
Trägt eine neue Faxseite in die infra-sturktur ein
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| callid | String | Die ID des Fax (Rückgabewert der number_entry Funktion) |
| faxPage | String | Die Seitennummer der Faxdatei beginnend ab 1 |
| faxSource | String | Der base64 Kodierte Quelltext der Faxdatei |
| isdnkey | String | Der in der infra-struktur konfigurierte ISDN-Key. |
Rückgabewert |
||
| success | boolean |
update_FaxPageCount( $callID, $faxPage, $faxSource,$isdnkey )
Aktualisiert die Anzahl der Faxseiten
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| callid | String | Die ID des Fax (Rückgabewert der number_entry Funktion) |
| faxPages | String | Die Gesamtzahl der Faxseiten |
| isdnkey | String | Der in der infra-struktur konfigurierte ISDN-Key. |
Rückgabewert |
||
| success | boolean |