https://en.wikipedia.org/w/index.php?action=history&feed=atom&title=Telephony_Application_Programming_Interface
Telephony Application Programming Interface - Revision history
2025-05-29T03:58:52Z
Revision history for this page on the wiki
MediaWiki 1.45.0-wmf.2
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1282095723&oldid=prev
Polluks: /* TAPI 2.x vs TAPI 3.x */ reference
2025-03-24T08:30:26Z
<p><span class="autocomment">TAPI 2.x vs TAPI 3.x: </span> reference</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 08:30, 24 March 2025</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 45:</td>
<td colspan="2" class="diff-lineno">Line 45:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>It is a common misconception that '''TAPI 3.0''' (or '''TAPI 3.1''') replaces '''TAPI 2.x'''.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>It is a common misconception that '''TAPI 3.0''' (or '''TAPI 3.1''') replaces '''TAPI 2.x'''.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>TAPI 2.x and earlier versions were written in [[C (programming language)|C]]; the API uses pointers to structures. Consequently, TAPI 2.x is easy to access from C or [[C++]] applications, but it can be awkward to use from many other [[programming language]]s.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>TAPI 2.x and earlier versions were written in [[C (programming language)|C]]; the API uses pointers to structures. Consequently, TAPI 2.x is easy to access from C or [[C++]] applications, but it can be awkward to use from many other [[programming language]]s.<ins style="font-weight: bold; text-decoration: none;"><ref>{{Citation |last=Smith |first=Mark |title=markjulmar/atapi.net |date=2025-03-24 |url=https://github.com/markjulmar/atapi.net |access-date=2025-03-24}}</ref></ins></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>TAPI 3.x was designed with a [[Component Object Model]] (COM) interface. This was done with the intent of making it accessible to higher level applications such as developed in [[Visual Basic|VB]] or other environments that provide easy access to COM but don't deal with C-style pointers. </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>TAPI 3.x was designed with a [[Component Object Model]] (COM) interface. This was done with the intent of making it accessible to higher level applications such as developed in [[Visual Basic|VB]] or other environments that provide easy access to COM but don't deal with C-style pointers. </div></td>
</tr>
</table>
Polluks
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1281049013&oldid=prev
DanielRigal: Deprod. This is an API not software. It is plausibly notable.
2025-03-18T00:09:46Z
<p>Deprod. This is an API not software. It is plausibly notable.</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 00:09, 18 March 2025</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>{{Proposed deletion/dated</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> |concern = Fails [[WP:NSOFT]]</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> |timestamp = 20250317192016</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> |nom = 90.167.202.192</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div> |help = </div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
<td colspan="2" class="diff-empty diff-side-added"></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Short description|Microsoft Windows API}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Short description|Microsoft Windows API}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The '''Telephony Application Programming Interface''' ('''TAPI''') is a [[Microsoft Windows]] [[Application programming interface|API]], which provides [[computer telephony integration]] and enables [[personal computer|PC]]s running [[Microsoft Windows]] to use [[telephone]] services. Different versions of TAPI are available on different versions of Windows. TAPI allows applications to control telephony functions between a computer and telephone network for data, fax, and voice calls. It includes basic functions, such as dialing, answering, and hanging up a call. It also supports supplementary functions, such as hold, transfer, conference, and call park found in [[Private branch exchange|PBX]], [[ISDN]], and other telephone systems. </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The '''Telephony Application Programming Interface''' ('''TAPI''') is a [[Microsoft Windows]] [[Application programming interface|API]], which provides [[computer telephony integration]] and enables [[personal computer|PC]]s running [[Microsoft Windows]] to use [[telephone]] services. Different versions of TAPI are available on different versions of Windows. TAPI allows applications to control telephony functions between a computer and telephone network for data, fax, and voice calls. It includes basic functions, such as dialing, answering, and hanging up a call. It also supports supplementary functions, such as hold, transfer, conference, and call park found in [[Private branch exchange|PBX]], [[ISDN]], and other telephone systems. </div></td>
</tr>
</table>
DanielRigal
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1281010365&oldid=prev
90.167.202.192 at 19:20, 17 March 2025
2025-03-17T19:20:28Z
<p></p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:20, 17 March 2025</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 1:</td>
<td colspan="2" class="diff-lineno">Line 1:</td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>{{Proposed deletion/dated</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> |concern = Fails [[WP:NSOFT]]</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> |timestamp = 20250317192016</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> |nom = 90.167.202.192</div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div> |help = </div></td>
</tr>
<tr>
<td colspan="2" class="diff-empty diff-side-deleted"></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Short description|Microsoft Windows API}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Short description|Microsoft Windows API}}</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The '''Telephony Application Programming Interface''' ('''TAPI''') is a [[Microsoft Windows]] [[Application programming interface|API]], which provides [[computer telephony integration]] and enables [[personal computer|PC]]s running [[Microsoft Windows]] to use [[telephone]] services. Different versions of TAPI are available on different versions of Windows. TAPI allows applications to control telephony functions between a computer and telephone network for data, fax, and voice calls. It includes basic functions, such as dialing, answering, and hanging up a call. It also supports supplementary functions, such as hold, transfer, conference, and call park found in [[Private branch exchange|PBX]], [[ISDN]], and other telephone systems. </div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The '''Telephony Application Programming Interface''' ('''TAPI''') is a [[Microsoft Windows]] [[Application programming interface|API]], which provides [[computer telephony integration]] and enables [[personal computer|PC]]s running [[Microsoft Windows]] to use [[telephone]] services. Different versions of TAPI are available on different versions of Windows. TAPI allows applications to control telephony functions between a computer and telephone network for data, fax, and voice calls. It includes basic functions, such as dialing, answering, and hanging up a call. It also supports supplementary functions, such as hold, transfer, conference, and call park found in [[Private branch exchange|PBX]], [[ISDN]], and other telephone systems. </div></td>
</tr>
</table>
90.167.202.192
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1258650931&oldid=prev
Citation bot: Added date. | Use this bot. Report bugs. | Suggested by Whoop whoop pull up | Category:Microsoft application programming interfaces | #UCB_Category 44/133
2024-11-20T21:23:23Z
<p>Added date. | <a href="/wiki/Wikipedia:UCB" class="mw-redirect" title="Wikipedia:UCB">Use this bot</a>. <a href="/wiki/Wikipedia:DBUG" class="mw-redirect" title="Wikipedia:DBUG">Report bugs</a>. | Suggested by Whoop whoop pull up | <a href="/wiki/Category:Microsoft_application_programming_interfaces" title="Category:Microsoft application programming interfaces">Category:Microsoft application programming interfaces</a> | #UCB_Category 44/133</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 21:23, 20 November 2024</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 24:</td>
<td colspan="2" class="diff-lineno">Line 24:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Telephone address format==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==Telephone address format==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>TAPI uses Microsoft canonical address format for telephone numbers<ref name="MSDN_TAPI_Canonical_Address">{{cite web| url = https://msdn.microsoft.com/en-us/library/ms726017.aspx#canonical_addresses| title = MSDN: TAPI Applications - Device Control - Canonical Address}}</ref><ref name="TechNet_Canonical_Address">{{cite web| url = https://technet.microsoft.com/ru-ru/library/cc772545(v=ws.10).aspx| title = Microsoft Technet: Dialing Rules and Canonical Address Format}}</ref> to make phone calls. It is a derivative of [[E.123]] international notation.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>TAPI uses Microsoft canonical address format for telephone numbers<ref name="MSDN_TAPI_Canonical_Address">{{cite web| url = https://msdn.microsoft.com/en-us/library/ms726017.aspx#canonical_addresses| title = MSDN: TAPI Applications - Device Control - Canonical Address<ins style="font-weight: bold; text-decoration: none;">| date = 7 January 2021</ins>}}</ref><ref name="TechNet_Canonical_Address">{{cite web| url = https://technet.microsoft.com/ru-ru/library/cc772545(v=ws.10).aspx| title = Microsoft Technet: Dialing Rules and Canonical Address Format<ins style="font-weight: bold; text-decoration: none;">| date = 2 July 2012</ins>}}</ref> to make phone calls. It is a derivative of [[E.123]] international notation.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The canonical address is a text string with the following format: <code>+Country&#9251;(AreaCode)&#9251; SubscriberNumber | Subaddress ^ Name CRLF</code>. Area code, subaddress and name are optional; the latter can carry extension number for [[direct inward dialing]] and [[caller ID|calling party name]], as used by [[ISDN]]/[[E-carrier|E1]]/[[T-carrier|T1]] telecommunication protocols.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>The canonical address is a text string with the following format: <code>+Country&#9251;(AreaCode)&#9251; SubscriberNumber | Subaddress ^ Name CRLF</code>. Area code, subaddress and name are optional; the latter can carry extension number for [[direct inward dialing]] and [[caller ID|calling party name]], as used by [[ISDN]]/[[E-carrier|E1]]/[[T-carrier|T1]] telecommunication protocols.</div></td>
</tr>
</table>
Citation bot
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1248573593&oldid=prev
PhotographyEdits: /* TAPI compliant hardware */ fix link
2024-09-30T08:27:05Z
<p><span class="autocomment">TAPI compliant hardware: </span> fix link</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 08:27, 30 September 2024</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 58:</td>
<td colspan="2" class="diff-lineno">Line 58:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = Programmer's Reference}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = Programmer's Reference}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[<del style="font-weight: bold; text-decoration: none;">Alcatel-Lucent|</del>Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]], and [[ZyXEL]] (X6004/X2002).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]], and [[ZyXEL]] (X6004/X2002).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Third party drivers are often available for the telephone systems that don't have drivers made by the manufacturers.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Third party drivers are often available for the telephone systems that don't have drivers made by the manufacturers.</div></td>
</tr>
</table>
PhotographyEdits
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1161443964&oldid=prev
Cardace: /* External links */ Fixed
2023-06-22T19:09:00Z
<p><span class="autocomment">External links: </span> Fixed</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 19:09, 22 June 2023</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 74:</td>
<td colspan="2" class="diff-lineno">Line 74:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==External links==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==External links==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [[MSDN]] [<del style="font-weight: bold; text-decoration: none;">http</del>://<del style="font-weight: bold; text-decoration: none;">msdn2</del>.microsoft.com/en-us/<del style="font-weight: bold; text-decoration: none;">library</del>/ms950407.<del style="font-weight: bold; text-decoration: none;">aspx</del> Library about TAPI]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [[MSDN]] [<ins style="font-weight: bold; text-decoration: none;">https</ins>://<ins style="font-weight: bold; text-decoration: none;">learn</ins>.microsoft.com/en-us/<ins style="font-weight: bold; text-decoration: none;">previous-versions</ins>/ms950407<ins style="font-weight: bold; text-decoration: none;">(v=msdn</ins>.<ins style="font-weight: bold; text-decoration: none;">10)?redirectedfrom=MSDN</ins> Library about TAPI]</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>* [<del style="font-weight: bold; text-decoration: none;">http</del>://www.i-b-a-m.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm Frequently Asked Questions]</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>* [<ins style="font-weight: bold; text-decoration: none;">https</ins>://www.i-b-a-m.de/Andreas_Marschall's_TAPI_and_TSPI_FAQ.htm Frequently Asked Questions]</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Microsoft APIs}}</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>{{Microsoft APIs}}</div></td>
</tr>
</table>
Cardace
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1110272025&oldid=prev
Kvng: thin
2022-09-14T15:10:53Z
<p>thin</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 15:10, 14 September 2022</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 58:</td>
<td colspan="2" class="diff-lineno">Line 58:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = Programmer's Reference}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = Programmer's Reference}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[Alcatel-Lucent|Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]]<del style="font-weight: bold; text-decoration: none;">, Wildix</del>, and [[ZyXEL]] (X6004/X2002).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[Alcatel-Lucent|Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]], and [[ZyXEL]] (X6004/X2002).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Third party drivers are often available for the telephone systems that don't have drivers made by the manufacturers.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Third party drivers are often available for the telephone systems that don't have drivers made by the manufacturers.</div></td>
</tr>
</table>
Kvng
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1109697353&oldid=prev
Explicit: Removing link(s) undefined (XFDcloser)
2022-09-11T10:54:14Z
<p>Removing link(s) <a href="/wiki/Undefined" title="Undefined">undefined</a> (<a href="/wiki/Wikipedia:XFDC#4.0.13" class="mw-redirect" title="Wikipedia:XFDC">XFDcloser</a>)</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 10:54, 11 September 2022</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 58:</td>
<td colspan="2" class="diff-lineno">Line 58:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = Programmer's Reference}}</ref></div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = Programmer's Reference}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[Alcatel-Lucent|Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]], <del style="font-weight: bold; text-decoration: none;">[[</del>Wildix<del style="font-weight: bold; text-decoration: none;">]]</del>, and [[ZyXEL]] (X6004/X2002).</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[Alcatel-Lucent|Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]], Wildix, and [[ZyXEL]] (X6004/X2002).</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Third party drivers are often available for the telephone systems that don't have drivers made by the manufacturers.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Third party drivers are often available for the telephone systems that don't have drivers made by the manufacturers.</div></td>
</tr>
</table>
Explicit
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1089030598&oldid=prev
Kvng: caps
2022-05-21T14:17:06Z
<p>caps</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 14:17, 21 May 2022</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 17:</td>
<td colspan="2" class="diff-lineno">Line 17:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In 1997, Microsoft released TAPI version 2.1. This version of TAPI was available as a downloadable update and was the first version to be supported on both the Microsoft Windows 95 and Windows NT/2000 platforms.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>In 1997, Microsoft released TAPI version 2.1. This version of TAPI was available as a downloadable update and was the first version to be supported on both the Microsoft Windows 95 and Windows NT/2000 platforms.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>TAPI 3.0 was released in 1999 together with [[Windows 2000]]. This version enables IP telephony ([[VoIP]]) by providing simple and generic methods for making connections between two (using [[H.323]]) or more (using [[IP <del style="font-weight: bold; text-decoration: none;">Multicast</del>]]) computers and now also offers the ability to access any [[streaming media|media stream]] (MSP driver) involved in the connection.</div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>TAPI 3.0 was released in 1999 together with [[Windows 2000]]. This version enables IP telephony ([[VoIP]]) by providing simple and generic methods for making connections between two (using [[H.323]]) or more (using [[IP <ins style="font-weight: bold; text-decoration: none;">multicast</ins>]]) computers and now also offers the ability to access any [[streaming media|media stream]] (MSP driver) involved in the connection.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Windows XP]] included both TAPI 3.1 and TAPI 2.2. TAPI 3.1 supports the [[Microsoft Component Object Model]] and provides a set of COM objects to application programmers. This version uses File Terminals which allow applications to record streaming data to a file and play this recorded data back to a stream. A [[USB]] Phone TSP ([[Telephony Service Provider]]) was also included which allows an application to control a USB phone and use it as a streaming endpoint. TAPI 3.0 or TAPI 3.1 are not available on operating systems earlier than Windows 2000 and Windows XP respectively.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>[[Windows XP]] included both TAPI 3.1 and TAPI 2.2. TAPI 3.1 supports the [[Microsoft Component Object Model]] and provides a set of COM objects to application programmers. This version uses File Terminals which allow applications to record streaming data to a file and play this recorded data back to a stream. A [[USB]] Phone TSP ([[Telephony Service Provider]]) was also included which allows an application to control a USB phone and use it as a streaming endpoint. TAPI 3.0 or TAPI 3.1 are not available on operating systems earlier than Windows 2000 and Windows XP respectively.</div></td>
</tr>
</table>
Kvng
https://en.wikipedia.org/w/index.php?title=Telephony_Application_Programming_Interface&diff=1072753265&oldid=prev
Citation bot: Alter: title. Add: date, website, title. Changed bare reference to CS1/2. | Use this bot. Report bugs. | Suggested by BrownHairedGirl | Linked from User:BrownHairedGirl/Articles_with_bare_links | #UCB_webform_linked 1967/2189
2022-02-19T09:01:42Z
<p>Alter: title. Add: date, website, title. Changed bare reference to CS1/2. | <a href="/wiki/Wikipedia:UCB" class="mw-redirect" title="Wikipedia:UCB">Use this bot</a>. <a href="/wiki/Wikipedia:DBUG" class="mw-redirect" title="Wikipedia:DBUG">Report bugs</a>. | Suggested by BrownHairedGirl | Linked from User:BrownHairedGirl/Articles_with_bare_links | #UCB_webform_linked 1967/2189</p>
<table style="background-color: #fff; color: #202122;" data-mw="interface">
<col class="diff-marker" />
<col class="diff-content" />
<col class="diff-marker" />
<col class="diff-content" />
<tr class="diff-title" lang="en">
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">← Previous revision</td>
<td colspan="2" style="background-color: #fff; color: #202122; text-align: center;">Revision as of 09:01, 19 February 2022</td>
</tr><tr>
<td colspan="2" class="diff-lineno">Line 51:</td>
<td colspan="2" class="diff-lineno">Line 51:</td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>TAPI 3.x has a slightly different set of functionality than TAPI 2.x. The addition of integrated media control was the most significant addition. But TAPI 3.x doesn't include all functionality that TAPI 2.x does, like support for the Phone class.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>TAPI 3.x has a slightly different set of functionality than TAPI 2.x. The addition of integrated media control was the most significant addition. But TAPI 3.x doesn't include all functionality that TAPI 2.x does, like support for the Phone class.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>One very notable issue with TAPI 3.x is the lack of support for managed code ([[Microsoft .NET|.NET]] environment). As documented in Microsoft KB Article [http://support.microsoft.com/default.aspx?scid=kb;en-us;841712 841712], Microsoft currently has no plans to support TAPI 3.x directly from .NET programming languages. However, Mark Smith has provided a managed C++ library called ITAPI3<ref>https://github.com/markjulmar/itapi3 </ref> and a 2.x wrapper for .NET.<ref>https://github.com/markjulmar/atapi.net</ref> Other developers provide libraries to work indirectly with TAPI enabled PBXs.<ref>https://sourceforge.net/projects/siptapi/</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>One very notable issue with TAPI 3.x is the lack of support for managed code ([[Microsoft .NET|.NET]] environment). As documented in Microsoft KB Article [http://support.microsoft.com/default.aspx?scid=kb;en-us;841712 841712], Microsoft currently has no plans to support TAPI 3.x directly from .NET programming languages. However, Mark Smith has provided a managed C++ library called ITAPI3<ref><ins style="font-weight: bold; text-decoration: none;">{{Cite web|url=</ins>https://github.com/markjulmar/itapi3<ins style="font-weight: bold; text-decoration: none;">|title</ins> <ins style="font-weight: bold; text-decoration: none;">= ITAPI3 - Managed TAPI 3.0 .NET wrapper|website = [[GitHub]]|date = 15 March 2021}}</ins></ref> and a 2.x wrapper for .NET.<ref><ins style="font-weight: bold; text-decoration: none;">{{Cite web|url=</ins>https://github.com/markjulmar/atapi.net<ins style="font-weight: bold; text-decoration: none;">|title=ATAPI.NET - Managed library for TAPI development with .NET|website=[[GitHub]]|date=12 November 2021}}</ins></ref> Other developers provide libraries to work indirectly with TAPI enabled PBXs.<ref><ins style="font-weight: bold; text-decoration: none;">{{Cite web|url=</ins>https://sourceforge.net/projects/siptapi/<ins style="font-weight: bold; text-decoration: none;">|title = Siptapi}}</ins></ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>One often overlooked reason an application developer might choose between TAPI 2.x and TAPI 3.x should be the hardware vendors recommendation. Even though TAPI provides an abstract model of phone lines, telephony applications are still heavily impacted by the specific behavior of the underlying hardware. Troubleshooting behavior issues usually requires both software and hardware vendors to collaborate. Because there is almost a 1:1 relationship between the TAPI Service Provider (TSP) interface and the TAPI 2.x interface, collaboration is often easier if the application is designed using TAPI 2.x. Experience with TAPI 3.x varies significantly between hardware vendors.</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>One often overlooked reason an application developer might choose between TAPI 2.x and TAPI 3.x should be the hardware vendors recommendation. Even though TAPI provides an abstract model of phone lines, telephony applications are still heavily impacted by the specific behavior of the underlying hardware. Troubleshooting behavior issues usually requires both software and hardware vendors to collaborate. Because there is almost a 1:1 relationship between the TAPI Service Provider (TSP) interface and the TAPI 2.x interface, collaboration is often easier if the application is designed using TAPI 2.x. Experience with TAPI 3.x varies significantly between hardware vendors.</div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==TAPI compliant hardware==</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>==TAPI compliant hardware==</div></td>
</tr>
<tr>
<td class="diff-marker" data-marker="−"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #ffe49c; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = <del style="font-weight: bold; text-decoration: none;">Programmer’s</del> Reference}}</ref></div></td>
<td class="diff-marker" data-marker="+"></td>
<td style="color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #a3d3ff; vertical-align: top; white-space: pre-wrap;"><div>On [[Windows]], TAPI support was almost universal in [[telephony]] hardware such as [[voice modem]]s (both internal and external) and computer expansion boards such as [[Dialogic telephony cards]]. The only notable exception who never natively supported TAPI was the Avaya Communication Manager, which relied solely on the [[TSAPI]] interface for connectivity.<ref>{{cite web| url = https://downloads.avaya.com/css/P8/documents/100141354| title = <ins style="font-weight: bold; text-decoration: none;">Programmer's</ins> Reference}}</ref></div></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><br /></td>
</tr>
<tr>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[Alcatel-Lucent|Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]], [[Wildix]], and [[ZyXEL]] (X6004/X2002).</div></td>
<td class="diff-marker"></td>
<td style="background-color: #f8f9fa; color: #202122; font-size: 88%; border-style: solid; border-width: 1px 1px 1px 4px; border-radius: 0.33em; border-color: #eaecf0; vertical-align: top; white-space: pre-wrap;"><div>Many [[Private branch exchange|PBX]] systems provide TAPI-compliant modem interfaces. TAPI compatible PBX solutions include [[Aastra]] (400/800), [[Aastra]] (MX-ONE), [[Alcatel-Lucent|Alcatel]] (OXO/OXE), [[Avaya]] (BCM, IP Office), [[Cisco]] (Call Manager), [[Ericsson-LG]] (eMG80, iPECS, ipLDK), NEC-Philips (iS3000, IPC100/500), [[NEC]] (SL1000, SV8100/9100), Nitsuko (DXE600/328), [[Panasonic]] (KX-TDA/TDE/NCP, KX-NS1000), [[Samsung]] (OfficeServ), [[Unify GmbH & Co. KG|Unify]] (3000/4000, Openscape Office), [[ShoreTel]], [[Wildix]], and [[ZyXEL]] (X6004/X2002).</div></td>
</tr>
</table>
Citation bot