位置検索のための仮想オペレータ
仮想オペレータは、定義済みの確定的な API レスポンスを提供します。 ネットワーク・レジストリ・プレイグラウンド 未割り当ての国番号に関連する電話番号を使用する場合 +990.これは、実際のオペレータにアクセスできないシナリオで、ネットワーク機能の発見、開発、テストのためのシミュレートされたオペレータとして使用できます。
バーチャルオペレーターを使用するには、アプリケーション設定で「Playground」を選択します。APIコールはすべて +990 プレフィックスが自動的にバーチャルオペレーターにリダイレクトされます。
仮想オペレータを使用して行われるすべてのAPIコールは、通常の携帯電話オペレータを使用して行われるものと同じ認証フローを実装する必要があります。
仮想オペレータは、ネットワーク機能用に設定されたすべてのアプリケーションでデフォルトで使用できます。 遊び場 モードを使用します。仮想オペレータを使用するために、これ以上の設定は必要ありません。
990番号を許可リストに追加する必要はありません。サポートされているネットワーク機能のいずれかにAPIコールを行うだけです。
回答
応答は、提供された電話番号の末尾の数字によって決定される。他のすべてのフィールドには任意の値を設定できる。 lastLocationTime フィールドには現在時刻が表示される:
| 電話番号 | 応答 |
|---|---|
| 下2桁は "11"、例:"+9902345611" | を受け取る circle と答えた。 "latitude": "50.707815" "longitude": "7.128740" "radius": 200 |
| 下2桁は "22"、例:"+9902345622" | を受け取る circle と答えた。 "latitude": "50.722112" "longitude": "7.113625" "radius": 200 |
| 下2桁は "33"、例:"+9902345633" | を受け取る circle と答えた。 "latitude": "50.737057" "longitude": "7.101254" "radius": 200 |
| 下2桁は "44"、例:"+9902345644" | を受け取る circle と答えた。 "latitude": "50.724535" "longitude": "7.093150" "radius": 200 |
| 下2桁は "55"、例:"+9902345655" | を受け取る circle と答えた。 "latitude": "50.701605" "longitude": "7.103051" "radius": 200 |
| 下2桁は "66"、例:"+9902345666" | を受け取る polygon と答えた。 {"latitude": 50.732896, "longitude": 7.102896},{"latitude": 50.731849, "longitude": 7.104989 },{"latitude": 50.732545, "longitude": 7.105906},{"latitude": 50.733659, "longitude": 7.103809} |
| 下2桁は "77"、例:"+9902345677" | を受け取る circle と答えた。 "latitude": "28.425600" "longitude": "-81.468880" "radius": 200 |
| 下2桁は "88"、例:"+9902345688" | を受け取る circle と答えた。 "latitude": "39.013607" "longitude": "-94.537209" "radius": 200 |
| 下2桁は "99"、例:"+9902345699" | オペレーターのエラー: "status": 400 "code": "INVALID_INPUT" "message": "Virtual Operator predefined error for numbers ending with 99." |