2010-08-27 8 views
5

Questa è una domanda dal suono stupido, ma ho cercato di trovare una risposta scavando attraverso le domande frequenti e i forum, e mi è venuta meno.Autodialer di Google Voice, ad esempio: un modo per inviare un numero di telefono a Google Voice (o al plug-in per google-chat) per avviare una chiamata?

Proprio come è possibile utilizzare tel: nei collegamenti ipertestuali per i browser mobili, è possibile impostare un collegamento per avviare una chiamata con il software di Skype con:

<a href="skype:15555555">Call This Number</a> 

Esiste un modo per fare qualcosa di simile con Google Voice? O, come di recente, Gmail? O il Google/voice/chat/qualunque plug-in? Sembra che stiano davvero cercando di saldare molti dei loro progetti insieme, e capisco che non c'è niente come un pacchetto software desktop, fino a quando non decidono di revisionare il loro 'Google Talk' per supportare le chiamate VoIP.

Ma, sicuramente, con tutte queste cose in diretta, c'è un modo per collegare semplicemente un numero di telefono manualmente. Nessuna piccola API? Non puoi inviare POST/GET da qualche parte?

risposta

2

Simulare le richieste POST HTTP necessarie per avviare chiamate e SMS di Google Voice è abbastanza semplice e ci sono alcuni strumenti/utilità in giro che lo fanno. Un paio di classi C# che ho scritto per fare esattamente questo lavoro sono GoogleVoiceCall e GoogleVoiceSMS.

Per fare l'equivalente da una pagina HTML la soluzione migliore sarebbe utilizzare javascript/jquery. Le classi di esempio C# dovrebbero mostrare essere abbastanza facili da seguire per quanto riguarda il meccanismo e quali parametri devono essere inviati nelle richieste POST.

Problemi correlati