01-09-2013 07:52 AM - edited 03-21-2019 06:49 AM
Hello,
I have an cisco spa504g voip phone with a configration to connect a xml directory. This works good, but the caller id is not showing and the file with the directory in it is then not called. Is is possible to use this directory to get an caller id?
Example directory file:
<CiscoIPPhoneInput>
<Title>Phonebook</Title>
<Prompt>Prompt text.</Prompt>
<URL>http://192.168.1.74/xml/index.php</URL>
<InputItem>
<DisplayName>Filter</DisplayName>
<QueryStringParam>filter</QueryStringParam>
<InputFlags></InputFlags>
<DefaultValue></DefaultValue>
</InputItem>
</CiscoIPPhoneInput>
index.php file:
<?php
header("Content-type: text/xml");
header("Connection: close");
header("Expires: -1");
?>
<CiscoIPPhoneDirectory>
<Title>Phonebook</Title>
<Prompt>Prompt text.</Prompt>
<DirectoryEntry>
<Name>michel bardelmeijer</Name>
<Telephone>06*********</Telephone>
</DirectoryEntry>
</CiscoIPPhoneDirectory>
Kinds regards,
Michel Bardelmeijer
03-29-2013 08:49 PM
Hi. what is your firmvare version?
I have SPA504 too, but i can't make the external directory work.
i use string like fnc=xml;url=http://10.1.1.47/book.xml, but getting back error "InvalidXmlURL" on phones console.
04-01-2013 01:21 AM
I fixed it.
the RIGHT syntaxis in XML Directory Service URL is just http://
And it doesnt metter what firmware you use
Discover and save your favorite ideas. Come back to expert answers, step-by-step guides, recent topics, and more.
New here? Get started with these tips. How to use Community New member guide