Можно ли написать веб-сайт ASP .NET, который будет звонить по номеру телефона по скайпу или альтернативному

Мне нужно создать веб-сайт crm, доступный из браузера Windows, который может звонить по номеру (номеру телефона) в текстовом поле через Skype или альтернативу Skype.

Это вообще возможно, что веб-сайт HTML? Должны ли звонки из Skype или альтернативы выполняться на клиентском компьютере с помощью автономного приложения Form?

Я буду звонить только по реальным номерам телефонов.


person Yoda    schedule 09.06.2014    source источник
comment
stackoverflow .com/questions/1020629/ Проверьте, прежде чем публиковать новый вопрос   -  person Arijit Mukherjee    schedule 09.06.2014
comment
@ArijitMukherjee Ссылка относится к компоненту COM, который можно использовать в WinForms. Я не знаю, можно ли его добавить на веб-сайт через ASP .NET.   -  person Yoda    schedule 09.06.2014
comment
@Yoda: Да, в бэкэнде, но тогда вы звоните на серверную, а не на клиентскую сторону.   -  person Patrick Hofman    schedule 09.06.2014
comment
@PatrickHofman У меня, наверное, самый глупый вопрос для тех, кто разрабатывает веб-приложения. В моей школе нам никогда не показывали, где и как на самом деле загрузить такой сайт на общедоступный сервер, так что ЭТО ЕСТЬ в реальной сети на домене. Есть ли какой-нибудь учебник для этого.   -  person Yoda    schedule 09.06.2014
comment
Просто погуглите бесплатный хостинг. Microsoft Azure — хорошая возможность для ASP.NET.   -  person Patrick Hofman    schedule 09.06.2014


Ответы (3)


Есть компания под названием RebTel, которая предлагает услугу, аналогичную Skype, но они предоставляют SDK для доступа к звонкам, который называется sinch.

Посетите https://developer.rebtel.com/.

Учтите, что это будет стоить денег.

person KerSplosh    schedule 09.06.2014

Существует очень простое решение, когда вы просто используете html.

Когда вы создаете гиперссылку, начинающуюся с tel: (вместо http: или mailto:), она открывает вызывающую программу по умолчанию, возможно, Skype.

<a href="tel:+1123456789">Call me!</a>
person Patrick Hofman    schedule 09.06.2014
comment
Вам рекомендуется не включать буквальные пробелы в URI. Предпочитаю tel:+1123456 - person Jon Hanna; 09.06.2014
comment
Как правило, с URI допустимо включать пробел напрямую, но это может вызвать проблемы, когда они неправильно интерпретируются как конец URI (пробел является единственным способом его обнаружения в некоторых контекстах), поэтому мы обычно предпочитаем %20. Однако в случае tel в RFC 3966 говорится, что, несмотря на то, что ITU-T E.123 [E.123] рекомендует использовать символы пробела в качестве визуальных разделителей в печатных телефонных номерах, URI 'tel' НЕ ДОЛЖНЫ использовать пробелы в визуальных разделителях, чтобы избежать чрезмерное бегство. (§ 5.1.1). - person Jon Hanna; 09.06.2014
comment
@Jon: это имеет смысл. - person Patrick Hofman; 09.06.2014

Это нечто отличное от реального телефонного звонка. Когда мы делаем гиперссылку, это просто вызывает связанную вызывающую программу, и все.

Но если мы действительно хотим звонить с нашего компьютера, то нам нужно решение, похожее на карту IVR от диалоговых или аналогичных продавцов оборудования, где мы подключаем наш телефонный провод RJ11 к нашей системе и запускаем программу, которая может совершать звонки через эту линию.

Мы также можем иметь подключенный к системе GSM-модем с возможностью совершения таких звонков, хотя я не использовал их, кроме как для отправки/получения SMS.

Другой вариант - иметь SIP-сервер, который будет иметь такие возможности для телефона и сможет принимать цифровой голос и преобразовывать его в аналоговый и наоборот.

Поэтому, когда у нас есть такая ссылка, нам нужна программа (и/или настройка оборудования), чтобы действительно совершать такие вызовы.

person Muthu    schedule 09.06.2014