View Single Post
  #1  
Old 04-11-2013, 07:34 AM
wawior wawior is offline
Hot Shot
 
Join Date: May 2011
Posts: 19
wawior has 10 reputation points
Default CCT SDK Contact object

Hello,

Using CCT Client I want to get Id for a particular incomming contact (Voice and Multimedia) in order to save that id in 3rd party DB and use it for retrieving details about that particular contact in future.

In CCT SDK I can get incomming Contact object (eather Voice or MM).
Contact object has 4 fields:
<element name="contactId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="externalContactId" type="{http://www.w3.org/2001/XMLSchema}string"/>
<element name="provider" type="{http://www.nortel.com/soa/oi/cct/types}provider"/>
<element name="contactType" type="{http://www.nortel.com/soa/oi/cct/types}contactTypeArray"/>

Question is what represent those fields:
-contactId (this is CMF id I believe)
-externalContactId

Does externalContactid represents id for voice, multimedia, open queue, etc...?

If so please confirm that if I've got externalContactId for email contact I would be able to get that particular email through CCMM/ccmmwebservices/CIContactWs.asmx and ReadContact method.

Thanks,

Regards
Michal
Reply With Quote