Audio XML-RPC Schnittstelle: Unterschied zwischen den Versionen
Ino (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
Simon (Diskussion | Beiträge) Keine Bearbeitungszusammenfassung |
||
| (2 dazwischenliegende Versionen von einem anderen Benutzer werden nicht angezeigt) | |||
| Zeile 5: | Zeile 5: | ||
Über die Audio Schnittstelle haben sie die Möglichkeit Audio Files an die infra-struktur zu übermitteln. | Über die Audio Schnittstelle haben sie die Möglichkeit Audio Files an die infra-struktur zu übermitteln. | ||
1. Eintragen des | [[Datei:Hinweis.png]] HINWEIS: Diese Funktion headert später in der infra-struktur über die Dateiendung, man kann also auch andere Formate als Audio benutzen! | ||
2. Einzelnes Eintragen der | |||
Um ein z. B. mp3 in die infra-struktur einzutragen sind folgende Schritte nötig. | |||
1. Eintragen des Anrufs über die Funktion number_entry -> Rückgabewert ist die callID.<br> | |||
2. Einzelnes Eintragen der Dateien über die insert_File Funktion, hier ist die callID als Referenz anzugeben.<br> | |||
| Zeile 16: | Zeile 19: | ||
''<u>number_entry( $msn, $cidnum, $serverLocation,$isdnkey,$lastCallTime=null )</u>'' | ''<u>number_entry( $msn, $cidnum, $serverLocation,$isdnkey,$lastCallTime=null )</u>'' | ||
Trägt einen neuen | Trägt einen neuen Anruf in die infra-sturktur ein | ||
{| class="wikitable" border=1 | {| class="wikitable" border=1 | ||
| Zeile 29: | Zeile 32: | ||
| 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 41: | Zeile 44: | ||
''<u>insert_File( $callID, $ | ''<u>insert_File( $callID,$Source,$fileType,$isdnkey )</u>'' | ||
Trägt eine neue | Trägt eine neue Datei in die infra-sturktur Anrufliste ein | ||
{| class="wikitable" border=1 | {| class="wikitable" border=1 | ||
| Zeile 50: | Zeile 53: | ||
! width="400px" | Beschreibung | ! width="400px" | Beschreibung | ||
|- | |- | ||
| callid ||String ||| Die ID | | callid ||String ||| Die ID de (Rückgabewert der number_entry Funktion) | ||
|- | |- | ||
| | | Source || Binary ||| Der base64 Kodierte Quelltext der Datei | ||
|- | |- | ||
| | | fileType || String ||| dreistellige Dateiendung mit der die Datei geheadert werden soll | ||
|- | |- | ||
| isdnkey || String ||| Der in der infra-struktur konfigurierte | | isdnkey || String ||| Der in der infra-struktur konfigurierte [[Allgemeinverwaltung|ISDN-Key]] | ||
|- | |- | ||
|- | |- | ||
Aktuelle Version vom 17. Juni 2015, 14:53 Uhr
Die XML-RPC Schnittstelle der Anrufliste erreichen sie unter folgender Adresse.
http://instanzname.infra-struktur.de/api/xmlrpc-server/calllistxmlrpc.php
Über die Audio Schnittstelle haben sie die Möglichkeit Audio Files an die infra-struktur zu übermitteln.
HINWEIS: Diese Funktion headert später in der infra-struktur über die Dateiendung, man kann also auch andere Formate als Audio benutzen!
Um ein z. B. mp3 in die infra-struktur einzutragen sind folgende Schritte nötig.
1. Eintragen des Anrufs über die Funktion number_entry -> Rückgabewert ist die callID.
2. Einzelnes Eintragen der Dateien über die insert_File Funktion, hier ist die callID als Referenz anzugeben.
- Funktionsübersicht
number_entry( $msn, $cidnum, $serverLocation,$isdnkey,$lastCallTime=null )
Trägt einen neuen 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_File( $callID,$Source,$fileType,$isdnkey )
Trägt eine neue Datei in die infra-sturktur Anrufliste ein
| Parameter | Datentyp | Beschreibung |
|---|---|---|
| callid | String | Die ID de (Rückgabewert der number_entry Funktion) |
| Source | Binary | Der base64 Kodierte Quelltext der Datei |
| fileType | String | dreistellige Dateiendung mit der die Datei geheadert werden soll |
| isdnkey | String | Der in der infra-struktur konfigurierte ISDN-Key |
Rückgabewert |
||
| success | boolean |