Кто-нибудь знает, где я могу найти уникальный идентификатор для телефонного звонка с помощью библиотеки Microsoft TAPI 3.0? Я пробовал get_CallInfoLong(CALLINFO_LONG.CALLID)
, но всегда возвращает 0.
Кто-нибудь поможет?
Кто-нибудь знает, где я могу найти уникальный идентификатор для телефонного звонка с помощью библиотеки Microsoft TAPI 3.0? Я пробовал get_CallInfoLong(CALLINFO_LONG.CALLID)
, но всегда возвращает 0.
Кто-нибудь поможет?
CallID (и RelatedCallID) не поддерживается большинством телефонного оборудования. Некоторые TSP для систем PBX поддерживают CallID, например серия Panasonic KX-TDA, но большинство этого не делают. Если ваше телефонное оборудование не поддерживает CallID, единственным вариантом является назначение собственного уникального идентификатора всем вызовам (например, GUID) в коде и тщательное отслеживание вызовов на протяжении их жизненного цикла. Вы должны убедиться, что это тот же вызов, чтобы не назначать новый идентификатор тому же вызову. Это то, что делает наша библиотека, когда CallID не поддерживается оборудованием.