問題タブ [dialing]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
api - Bluetooth経由で電話番号をダイヤルする
Win / Mac / * nixでプログラムを作成したいのですが、このプログラムは電話番号を取得し、Bluetoothを介して携帯電話にダイヤルします。BTについてはよくわかりません。それは可能ですか?携帯電話は私のものであり、私はそれをダイヤルしたいです。どうすればいいですか?
ios - iPhoneで国際電話番号を扱う
次の方法で連絡先データを使用するアプリがあります。
- クライアントから SMS を送信するには
- サーバーから SMS を送信するには
- ユーザーの電話番号を、他のユーザーが照合できるデータベースにアップロードするには
これは米国では問題なく機能しますが、国際化には一連の問題があります。これらは、それを機能させるための私の仮定です:
#1 - クライアントから SMS を送信するのは簡単です。アドレス帳の番号をそのまま (正規化せずに) 使用し、OS に認識させます。特定の番号を介して電話をかけることができれば、SMS を送信できる可能性があります (そうですか?)。
#2/#3 - サーバーからの SMS の送信はより複雑です。ほとんどの SMS API は国際表記 (「+」プレフィックスと国コード) を必要としますが、ユーザーは連絡先リストに、さまざまなプレフィックス (市外局番、国コードなど) を持つさまざまなローカルおよびグローバルの電話番号を持っています。したがって、ここでは正規化が必要になります。データベース内のユーザーの電話番号を照合するには、正規化も必要です。
電話番号を正規化するには、まず、"+"、"011" および "00" プレフィックスを探して、ユーザーがグローバル番号を指定するつもりだったかどうかを判断する必要があります。その場合は、プレフィックスを削除し、「+」に置き換えて、その番号を使用します。
番号がローカルだと思われる場合は、自分で国コードを追加してみることができます (ヒューリスティックで信頼性がありません)。これには、ユーザーのデフォルトの国コードを知る必要があります。iPhone では、ユーザーの優先地域 (選択可能) とユーザーの MCC および MNC (場所に依存しますか?) を取得できます。私はユーザーが選択した国コードに傾倒しています。なぜなら、彼らの地元の電話番号のほとんどがその国のものになる可能性があるからです。
これは、番号全体を解析したり、市外局番やその他のコンポーネントを特定したりせずに実行できる最善の方法だと思います。ほとんどの国では、国コードのプレフィックスとして「0」を使用できると思います。
わかる?これを行うためのより簡単な/より健全な方法はありますか?
java - コンピュータからアスタリスクにダイヤル文字列を送信して電話をかける方法は?
私はダイヤル文字列をアスタリスク サーバーに送信して、その内線番号を持つ電話への通話を処理する方法を見つけようとしています。X-Lite などのプログラムがあることは知っていますが、手動でダイヤルしたくありません。代わりに文字列を渡したい。何か方法はありますか?どんな助けやヒントも大歓迎です!
前もって感謝します!
iphone - 番号をダイヤルする
iPhone でプログラムを使って電話をかける方法についての参考文献を読んだので、これをコードに入れました。
あれは正しいですか?はいの場合、シミュレータでこれを実行しているときに、アプリがその番号にダイヤルしたことをどのように知ることができますか?
c# - 別のコンピューターでコンピューターを呼び出す(ダイヤルアップモデム)
同じ国のコンピュータBとダイヤルアップモデムを介してコンピュータAに電話をかけることはできますか?つまり、コンピュータを電話として使用します(ダイヤルアップモデムを使用)。音声を転送する必要はありません。1)コンピュータAがコンピュータBにダイヤルします(電話番号を使用)。2)コンピュータBは、コンピュータAが呼び出していることを確認します。3)コンピューターBの回答。
詳細については、サンプルコードまたはリンクを入力してください。私の仕事を簡単に紹介できるライブラリが存在する場合。ATコマンドに関与したくありません。このライブラリは役に立ちますか?TAPIを使用しましたか?ありがとう。
iphone - DTMF # と * iOS4 での回避策?
DTMF と iPhone に関するすべての投稿を読みました。セキュリティ上の理由から、SDK では文字「#」と「*」が許可されていないことを知っています。stringByAddingPercentEscapesUsingEncoding: と FURLCreateStringByAddingPercentEscapes の回避策を試しました。私の場合、ある投稿で提案されているように DTMF トーンを生成することはできず、タッチ ダイヤル絵文字でさえ # と * をサポートしていません。ABPeoplePicker なども使用しました。アル。# と * を使用する方法が見つかりませんでした。今。私のプロジェクトの誰かが、# と * の文字を使用するために、ネイティブのダイヤル/電話アプリを直接使用するアプリを使用したと断言しています。私はそれを行う方法を見つけることができません。API も投稿も見つかりませんでした。
****注**** # または * を使用して連絡先アプリに番号を入力すると、ダイヤルアウトして DTMF コマンドを正常に使用できます。
私たちのアプリは、電話番号 123 123 1234,,1234#,,1234567*,,123456# を内部的に生成します。だから悪用できない。さらに、連絡先リストを使用して、理論的には SDK のセキュリティ要件を満たすフォーマットされた番号を作成することもできます。しかし、私たちが悪意を持っていないことを iOS に納得させるために、ネイティブのダイヤル アプリを使用する方法はないようです。DTMFコマンド「#」と「*」を使用できるように、ダイヤルアプリを直接使用する方法があるかどうか誰か知っていますか?
どうもありがとう。
c# - C# で 2 つの音声モデムを管理する
2 つの音声モデムを相互にリンクする方法についての情報が必要です。モデム 1 からダイヤルして .wav ファイルを再生し、次にモデム 2 にダイヤルしてそれらをリンクし、それらが話せるようにします。
C# で 2 つのモデムをリンクするには何が必要ですか? 技術的に可能ですか?
ありがとう。
android - 不在着信と応答拒否を区別する方法は?
私は、受信者によって (ダイヤル ボタンを押すことによって) 拒否された通話と、応答されず、ダイヤルしている人によって切断された通話を区別する必要があるアプリケーションを設計しています。これらは両方とも Android の不在着信のカテゴリに分類されるため、差別化をもたらすものはありますか?
android - ダイヤルされた電話コード (例: #120) からアクティビティを開始する方法
電話ダイヤラーでダイヤルコード (#120 など) からアプリを起動しようとしています。すでにこれを行うアプリをいくつか見たことがあると思います。そのため、アプリを起動するために、ユーザーは電話に出て #120 に電話をかけようとします。これにより、#120 に電話をかける代わりにアクティビティが開きます。これを達成する方法についてアイデアをお持ちの方はいますか?