2009-06-22 5 views
0

Est-ce que quelqu'un sait où je peux trouver un identifiant unique pour un appel téléphonique en utilisant la bibliothèque Microsoft TAPI 3.0? J'ai essayé get_CallInfoLong(CALLINFO_LONG.CALLID) mais il retourne toujours 0.ID d'appel TAPI 3.0?

Quelqu'un aide-t-il? CallID (et RelatedCallID) ne sont pas pris en charge par la plupart des matériels de téléphonie.

Répondre

1

Certains TSP pour les systèmes PBX prennent en charge CallID, par exemple la série Panasonic KX-TDA, mais pas la majorité. Si votre matériel de téléphonie ne prend pas en charge CallID, votre seule option est d'attribuer votre propre identifiant unique à tous les appels (GUID par exemple) dans votre code et de suivre attentivement les appels tout au long de leur cycle de vie. Vous devez vous assurer que c'est le même appel afin de ne pas attribuer un nouvel identifiant au même appel. C'est ce que notre bibliothèque fait quand CallID n'est pas supporté par le matériel.