2009-06-17 24 views
57

"mailto" URLプレフィックスと同じように、ユーザーのデフォルトメールプログラムが起動され、指定されたアドレスの新しいメールが送信されます。電話を掛けるようなURLスキームはありますか?おそらく、「電話」、「電話」、または「お酒」ですか?電話のURLスキーム

ちなみに私はCisco CUPSを使用しているプラ​​ットフォームをターゲットにしていますので、プラットフォーム固有の方法でCiscoに特有のコールを開始できますが、より一般的な質問最初。しかし、誰かがプログラムでCUPS経由で通話を開始する方法を特に知っていれば、それも素晴らしいことです。

答えて

7

sip:(またはsips:)はSIP用のofficial URI schemeで、callto:はskypeで使用されているものだと思います。

+11

「CALLTOは」捨てました撮影。 –

9

Microsoft Office Communicatorと同じ種類の機能を使用しています。例えば

tel:+number 

:私の拡張機能を呼び出すためにコミュニケータを取得するには:

tel:+7780 
+4

'tel:+ 7780'は、国コードを含むグローバルに一意の電話番号を「7780」と指定します。私は国コード「7」はロシアだと思うので、それは「ロシア780」です。私はこれが世界的にユニークであるとは思わない。ローカルコンテキストの電話番号を指定する場合は、 '+' *と*を省略してコンテキストを指定する必要があります。 '+'を使いたい場合、指定された電話番号は完全に指定され、かつグローバルに一意でなければなりません。 RFC3966を参照してください。 –

8

などがあり、調査のビットの後、私は、次のURI構文は、コミュニケータ経由(VoIP)の電話通話を開始することを発見しましたURIスキーム:telそれは精巧な構文を持っていますが、ここではその使い方の簡単な例です:完全な仕様については

tel:123-4567 

http://www.ietf.org/rfc/rfc3966.txtを参照してください。

57

公式の標準はここにある:http://www.ietf.org/rfc/rfc3966.txt

それは基本的に接頭辞としてtel:を使用し、その数自体の前に+[international dialling code]で番号を開始すると言います。数字以外の文字を区切り記号(たとえば、 - )にすることはできますが、無視する必要があります。だから、ロンドン(英国)の数は次のようになります。

tel:+44-20-8123-4567 

Aニューヨーク(米国)数:

URIスキームはリソースを見つけるとするアクションを指定していないので、
tel:+1-212-555-1234 
+1

電話:番号も動作しますが、たとえばFirefoxの短い番号はポートとして認識されます。 – Nux

+3

@Nuxあなたはtel:123(英国で話す時計を呼ぶべきです)のようなものを意味しますか?http:// tel:123 /と解釈されます。私はそれをfirefoxのバグと呼ぶだろう。 – rjmunro

関連する問題