Kontakte über XML (Globale Bereitstellung)
Copyright (c) 2005-2017 by Global IP Telecommunications | Phone +49 6445 2799710
| ![]() ![]() |
Erstellen Sie ein dynamisches XML um Kontakte aus einer bestehenden Datenbank an das Telefon zu senden.
Öffnen Sie die Parameter eines Schemas und öffnen die Einstellungen "Global".
Aktivieren Sie das "zentrale Addressbuch" durch anhacken des Parameters "Enable centralized address book"
Es wird die Autoprovisioning Kontaktverwaltung verwendet wenn keine weiteren Einstellungen erfolgen!
Funktion |
Beschreibung |
Individual HTTP Request URLs for your address book |
Sie können auf EINE beliebige Alternativ URL verweisen die Ihre Kontakte als PHP, ASPX, XML o.ä. bereitstellt. |
Contact Group directive |
Ermöglicht das Verhalten der Kontaktgruppen im INI Format zu beeinflussen. |
Contact Group directive
Die Direktiven der Kontaktgruppen unterliegen statischen Werten.
Funktion |
Beschreibung |
AllowAdd
|
-------------------------------
|
AllowAdd
|
-------------------------------
|
GroupVisibility |
-------------------------------
{00000000-0000-0000-0001-000000000001}=Default ->(User)
|
GroupDeleteWithSoftphoneStart |
-------------------------------
{00000000-0000-0000-0001-000000000001}=Default ->(User)
|
XML Schema für Kontakte
Das XML Schema ist folgendermaßen aufgebaut:
------------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<Contacts>
<Group Designation="" Expanded="1" ReadOnly="1" Persistent="0" ID="{00000000-0000-0000-0001-000000000001}">
<ContactItem ID="{15C91852-2DEE-4DB3-89F0-DAD1B0C5962C}"
ReadOnly="1" Persistent="0"
FirstName="Tony" LastName="Bugatti" Company="Bugatti Inc."
Position="CEO" EMail="tony@bugattiscompany.com" WebSite="" Street="" Zip="" City="" Country=""
Phone1="1234" Phone2="5678" Phone3="9102" Phone4="3456" Remark="" SDI="-1">
<BuddyInfo Entity="1234" EntityAlias="1234-12" AccountSlot="0" IsPresenceActive="1" IsBLFActive="1"/>
</ContactItem>
<Group Designation="" Expanded="0" ReadOnly="1" Persistent="0" ID="{00000000-0000-0000-0001-000000000002}"/>
<Group Designation="" Expanded="0" ReadOnly="1" Persistent="0" ID="{00000000-0000-0000-0001-000000000003}"/>
<Group Designation="" Expanded="0" ReadOnly="1" Persistent="0" ID="{00000000-0000-0000-0001-000000000004}"/>
<Group Designation="" Expanded="0" ReadOnly="1" Persistent="0" ID="{00000000-0000-0000-0001-000000000005}"/>
<Group Designation="" Expanded="0" ReadOnly="1" Persistent="0" ID="{00000000-0000-0000-0001-000000000006}"/>
</Contacts>
------------------------------------------------------------------
Parameterbeschreibung des XML Schema
<Group>
--------
Group ID : feste Gruppen ID
Designation : Gruppenbezeichnung (wird derzeit nicht übernommen)
Expanded : Kontakte werden ausgeklappt angezeigt (0/1)
ReadOnly : Gruppen können nur gelesen aber nicht bearbeitet werden (0/1)
Persistent : Gruppen werden nur flüchtig im Speicher gehalten (0) oder persistent lokal gespeichert (1) (0/1)
<ContactItem>
-------------
ID : GUID Kennung des Kontaktes (muss eindeutig sein)
FirstName : Vorname
LastName : Nachname
Company : Firma
Position : Position im Unternehmen
EMail : eMail Adresse des Kontakts
WebSite : Webseite des Kontakts
Street : Straße des Wohnorts
Zip : Postleitzahl des Wohnorts
City : Wohnort
Country : Land
Phone1 : Telefon Privat (SID 0)
Phone2 : Telefon Büro (SID 1)
Phone3 : Mobiltelefon (SID 2)
Phone4 : Telefax (SID 3)
SDI : Markiert bei Ninja "classic" GUI die Standardrufnummer | 0 - 3 (-1 = deaktiviert)
ReadOnly : Kontakte können nur gelesen aber nicht bearbeitet werden (0/1)
Persistent : Kontakte werden nur flüchtig im Speicher gehalten (0) oder persistent lokal gespeichert (1) (0/1)
<BuddyInfo>
-----------
Entity : Nebenstelle (in der Regel SIP Username)
EntityAlias : Alias der anstelle der Entity in der Call History verwendet wird (zB. wenn die Nebenstelle für den Subscribe nicht die numerische Nebenstelle ist)
AccountSlot : SIP Proxy Account 0-9 (beginnen mit "0" = Account_0 im Provisioning)
IsPresenceActive : Aktiviert Presence (0/1)
IsBLFActive : Aktiviert Busy Lamp Field (0/1)