FAQ/Can I set single phone settings via HTTP requests/de

From Snom User Wiki

Jump to: navigation, search
Languages: English • Deutsch

Contents

Kann man einzelne Telefoneinstellungen über HTTP GET Anfragen (Requests) einrichten

Ja, durch Senden von HTTP Get Requests (Anfragen) zum Webserver des Telefons können alle verfügbaren Einstellungen der Settings page auch über einen Fernzugriff (Remote) gesetzt werden.

Syntax

http://phoneIP/dummy.htm?settings=save&setting=validvalue

Beachten Sie

* Ändern Sie phoneIP in die IP-Adresse des Telefons.
* Jedes ACII Zeichen kann durch Verwendung seines Hexadezimalwertes und einem vorangestellten "%" generiert werden.
* URL dürfen keine Leerzeichen enthalten. Enkodieren Sie ein Leerzeichen mit %20

Ab der Firmware-Version 8.4.33 / bzw. 8.7.2 muss der GET Request zusätzlich store_settings=save beinhalten, damit die Änderung dauerhaft erfolgt:

http://phoneIP/dummy.htm?settings=save&language=Deutsch&store_settings=save

Beispiele

Das folgende Beispiel setzt die Sprache der Web-Benutzeroberfläche auf Deutsch.

http://phoneIP/dummy.htm?settings=save&language=Deutsch

Diese URL erlaubt es, auch Nicht-ASCII-Zeichen wie z.B. "=", zu senden:

setting_server=http://ss/config.xml?mac'''='''

http://phoneIP/dummy.htm?settings=save&setting_server=http://ss/config.xml?mac%3d
Das folgende Beispiel schaltet das Klingeln aus und mit der nächsten URL wieder ein.

Programmieren Sie folgendes auf zwei freie Tasten:

1. Identität: Aktiv; Tastentyp: Aktions URL; Nummer: http://IPdesTelefons/dummy.htm?settings=save&user ringer1=Silent
2. Identität: Aktiv; Tastentyp: Aktions URL; Nummer: http://IPdesTelefons/dummy.htm?settings=save&user ringer1=Ringer1

Bei einem eingehenden Anruf wird das Klingeln eines Anrufes auf die 1.Identität (user_ringer1) durch Drücken der 1. Taste unterdrückt, beim Drücken der 2. Taste wiederhergestellt (Ringer1). Sie müssen "IPdesTelefons" durch die IP Adresse des Telefons ersetzen, Sie sollten MAC- Address- basierte IP Adressen benutzen, so dass das Telefon immer dieselbe bekommt; sonst schalten Sie aus Versehen bei einem anderen Benutzer den Klingelton aus.

Personal tools
Interoperability