कॉलर आईडी का पता लगाने का सही तरीका टीएपीआई एपीआई का उपयोग करना है।
आप यहां एक सी # टीएपीआई लाइब्रेरी (जिसे आईटीएपीआई 3 कहा जाता है) पा सकते हैं। http://www.julmar.com/tapi/
चेक 04 अप्रैल पर 64-बिट Windows इसके खिलाफ जुड़ा हुआ निर्माण कार्यक्रम पर कुछ नोट के लिए 2006 ब्लॉग प्रविष्टि।
TTAPI tapi = new TTAPI();
tapi.TE_CALLINFOCHANGE += (sender, e) =>
{
if (e.Cause == CALLINFOCHANGE_CAUSE.CIC_CALLERID)
{
Console.WriteLine(e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLERIDNUMBER));
Console.WriteLine(e.Call.get_CallInfo(CALLINFO_STRING.CIS_CALLERIDNAME));
}
}
tapi.Initialize();
// ...
// Keep the TAPI object in memory so it can listen for events
// ...
tapi.ShutDown();
:
और यहाँ नमूना कोड