2010-08-27 11 views
5

Đây là một câu hỏi âm thầm, nhưng tôi đã cố gắng tìm câu trả lời thông qua các câu hỏi thường gặp và diễn đàn, và xuất hiện ngắn gọn.Google Voice Autodialer - tức là :, bất kỳ cách nào để gửi số điện thoại đến Google Voice (hoặc plugin google-chat) để bắt đầu cuộc gọi?

Giống như bạn có thể sử dụng tel: trong các siêu liên kết cho các trình duyệt di động, bạn có thể thiết lập một liên kết để bắt đầu một cuộc gọi với phần mềm Skype với:

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

Có cách nào để làm bất cứ điều gì tương tự với Google Voice? Hoặc, gần đây, Gmail? Hoặc Google/voice/chat/plugin bất kỳ? Có vẻ như họ thực sự đang cố gắng hàn gắn nhiều dự án của họ với nhau, và tôi hiểu không có gì giống như gói phần mềm máy tính để bàn, cho đến khi/trừ khi họ quyết định sửa chữa 'Google Talk' để hỗ trợ cuộc gọi VoIP.

Nhưng, chắc chắn, với tất cả nội dung này sẽ phát trực tiếp, có cách để liên kết một số điện thoại theo cách thủ công. Không có API nhỏ? Không thể gửi POST/GET ở đâu đó?

Trả lời

2

Mô phỏng yêu cầu HTTP POST cần thiết để bắt đầu cuộc gọi và SMS của Google Voice khá dễ dàng và có một vài công cụ/tiện ích xung quanh thực hiện. Một vài lớp C# tôi đã viết để thực hiện chính xác công việc đó là GoogleVoiceCallGoogleVoiceSMS.

Để thực hiện tương đương từ trang HTML, đặt cược tốt nhất là sử dụng javascript/jquery. Các lớp C# mẫu sẽ hiển thị đủ dễ làm theo cơ chế và các tham số nào cần được gửi trong các yêu cầu POST.