[Frage] CP-7941G und gemeinsames Adressbuch

chris-berlin

Mitglied
Mitglied seit
25 Mai 2004
Beiträge
483
Punkte für Reaktionen
0
Punkte
16
Hallo,
vorab ich habe schon geggogelt und auch die SuFu benutzt, habe viele Formate gesehen. Habe mir auch eine directory.xml gebastelt.
Anbei

Code:
  <CiscoIPPhoneDirectory>       
    <Title>IP Telephony Directory</Title>
    <Prompt>VoiP Buch</Prompt>                    
    <DirectoryEntry>                                              
      <Name>Max Muster</Name>         
      <Telephone>030xxxxxxx</Telephone>
    </DirectoryEntry>                                      
    <DirectoryEntry>             
      <Name>Frau Muster</Name>       
      <Telephone>0089xxxxxxx</Telephone>                                            
    </DirectoryEntry>      
  </CiscoIPPhoneDirectory>

wollte es ganz simpel und einfach halten. Leider kommt beim Aufruf des Directorys folgende Meldung : "XML Error [4]: Parse Error".
Ist da noch ein Fehler drin oder bin ich auf einen ganz verkehrten weg ?

Chris
 
debian server? dann musst du noch den Content-type richtig setzten
 
Nein, Windows XP mit einem Apachen.

Chris
 
So, wieder mal etwas weitergekommen.

Code:
<?php 
 header("Content-type: text/xml");
 header("Connection: close");
 header("Expires: -1");
echo "<CiscoIPPhoneDirectory>";
echo "<Title>VoIP</Title>";
echo "<Prompt>Buch</Prompt>";
echo "<DirectoryEntry>";
echo "<Name>Test</Name>";
echo "<Telephone>290</Telephone>";
echo "</DirectoryEntry>";
echo "</CiscoIPPhoneDirectory>";
?>
So wenn ich das jetzt über die ServicesURL einbinde sehe ich das den Eintrag. Über das directoryURL kommt jetzt keine Fehlermeldung mehr aber da erscheint auch kein weitere Eintrag.
Noch eine Idee ?

Chris
 
für das directory, nimm mal noch ein CiscoIPPhoneMenu.
 
meinst du das jetzt so !?

Code:
<?php 
 header("Content-type: text/xml");
 header("Connection: close");
 header("Expires: -1");
echo "<CiscoIPPhoneDirectory>";
echo "<CiscoIPPhoneDirectory>";
echo "<Title>VoIP</Title>";
echo "<Prompt>Buch</Prompt>";
echo "<DirectoryEntry>";
echo "<Name>Test</Name>";
echo "<Telephone>290</Telephone>";
echo "</DirectoryEntry>";
echo "</CiscoIPPhoneDirectory>";
echo "</CiscoIPPhoneDirectory>";
?>

oder habe ich das jetzt falsch verstanden ? Kommt wieder error

Chris
 
Zuletzt bearbeitet:
Code:
<CiscoIPPhoneMenu>
        <Title>IP Telephony Directory</Title>
        <Prompt>personal directory</Prompt>
        <MenuItem>
                <Name>User, Test</Name>
                <URL>http://ccm/cisco-addressbook/?id=addressbook-5-c160d8debcbc00af294c14562c974df1</URL>
        </MenuItem>
</CiscoIPPhoneMenu>
für http://ccm/cisco-addressbook/?id=addressbook-5-c160d8debcbc00af294c14562c974df1
kannst Du dann dein CiscoIPPhoneDirectory ausgeben
 

Statistik des Forums

Themen
246,308
Beiträge
2,249,817
Mitglieder
373,915
Neuestes Mitglied
sunburstc
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.