αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‘αžΈαžαžΆαŸ†αž„ GSM αž“αŸƒαž˜αŸ‰αžΌαžŒαž»αž› SIM800x αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹αžœαžΆαž‡αžΆαž˜αž½αž™ Yandex.Locator API

αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‘αžΈαžαžΆαŸ†αž„ GSM αž“αŸƒαž˜αŸ‰αžΌαžŒαž»αž› SIM800x αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹αžœαžΆαž‡αžΆαž˜αž½αž™ Yandex.Locator API

Google αž‡αžΆαž’αž€αž»αžŸαž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž‡αžΆαž…αŸ’αžšαžΎαž“αž“αŸƒαž˜αŸ‰αžΌαžŒαž»αž› GSM αž€αžΆαž›αž–αžΈ 2-3 αžαŸ‚αž˜αž»αž“αž”αžΆαž“αž‘αž”αŸ‹αžŸαŸ’αž€αžΆαžαŸ‹ αž“αž·αž„αž•αŸ’αž‘αŸαžšαž‘αŸ…αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž”αž„αŸ‹αž”αŸ’αžšαžΆαž€αŸ‹ API αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž€αŸ†αžŽαžαŸ‹αž‘αžΈαžαžΆαŸ†αž„αžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž€αžΌαž’αžšαžŠαŸ„αž“αŸαž“αŸƒαž”αŸ‰αž˜αž€αŸ’αžšαž‘αžΆαžŠαŸ‚αž›αž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰αžŠαŸ„αž™αž˜αŸ‰αžΌαžŒαž»αž›αŸ” αžŠαŸ„αž™αžŸαžΆαžšαžαŸ‚αž“αŸαŸ‡αž“αŸ…αž›αžΎαž˜αŸ‰αžΌαžŒαž»αž›αžŸαŸŠαŸαžšαžΈ SIM800 αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αž›αž·αž αžŠαŸ†αžŽαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž₯αžαžαŸ’αžŸαŸ‚ SIMComαž˜αž»αžαž„αžΆαžšαž“αŸƒαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ AT+CIPGSMLOC αž”αžΆαž“αžˆαž”αŸ‹αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαŸ” αž“αŸ…αž€αŸ’αž“αž»αž„αž’αžαŸ’αžαž”αž‘αž“αŸαŸ‡αžαŸ’αž‰αž»αŸ†αž“αžΉαž„αž”αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž›αž’αŸ’αž“αž€αž’αžΆαž…αžŠαŸ„αŸ‡αžŸαŸ’αžšαžΆαž™αž”αž‰αŸ’αž αžΆαž“αŸαŸ‡αžŠαŸ„αž™αž”αŸ’αžšαžΎαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŸαŸ’αžšαžŠαŸ€αž„αž‚αŸ’αž“αžΆαžŠαŸ‚αž›αž•αŸ’αžαž›αŸ‹αžŠαŸ„αž™ Yandex - αž‘αžΈαžαžΆαŸ†αž„ Yandex.

αž…αžΌαžšαžšαŸ†αž›αž„αž–αžΈαžšαž”αŸ€αž”αžŠαŸ‚αž› Yandex αž‘αž‘αž½αž›αž”αžΆαž“αž€αžΌαž’αžšαžŠαŸ„αž“αŸαž“αŸƒαž”αŸ‰αž˜αž€αŸ„αžŸαž·αž€αžΆ αžšαžΏαž„αžŸαŸ†αžαžΆαž“αŸ‹αž‚αžΊαžαžΆαž™αžΎαž„αž’αžΆαž…αž”αŸ’αžšαžΎαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž₯αžαž‚αž·αžαžαŸ’αž›αŸƒαž“αŸαŸ‡αž“αž·αž„αž‘αž‘αž½αž›αž”αžΆαž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαžΌαž…αžαžΆαž„αž€αŸ’αžšαŸ„αž˜: αžšαž™αŸˆαž‘αž‘αžΉαž„ αžšαž™αŸˆαž”αžŽαŸ’αžαŸ„αž™ αžšαž™αŸˆαž‘αž‘αžΉαž„ αž€αŸαžŠαžΌαž…αž‡αžΆαž€αŸ†αž αž»αžŸαž”αŸ’αžšαž αžΆαž€αŸ‹αž”αŸ’αžšαž αŸ‚αž›αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž”αŸ‰αžΆαžšαŸ‰αžΆαž˜αŸ‰αŸ‚αžαŸ’αžšαž“αžΈαž˜αž½αž™αŸ—αŸ” αž‚αŸ„αž›αž”αŸ†αžŽαž„αžŸαŸ†αžαžΆαž“αŸ‹αž“αŸƒαž’αžαŸ’αžαž”αž‘αž‚αžΊαž•αŸ’αžαž›αŸ‹αž€αžΆαžšαž”αž„αŸ’αžšαŸ€αž“αžαŸ’αž›αžΈαž˜αž½αž™αžŸαŸ’αžαžΈαž–αžΈαž€αžΆαžšαž”αŸ’αžαžΌαžšαž™αŸ‰αžΆαž„αžšαž αŸαžŸαž‘αŸ… Yandex API αž‡αŸ†αž“αž½αžŸαž±αŸ’αž™αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αžŠαŸ‚αž›αž›αŸ‚αž„αž˜αžΆαž“αž–αžΈ Google αŸ”

αžαžΆαž„αž€αŸ’αžšαŸ„αž˜αž“αŸαŸ‡ αž‡αžΆαž§αž‘αžΆαž αžšαžŽαŸ αž™αžΎαž„αž“αžΉαž„αž”αž„αŸ’αž αžΆαž‰αžαŸ‚αžšαž™αŸˆαž‘αž‘αžΉαž„ αž“αž·αž„αžšαž™αŸˆαž”αžŽαŸ’αžαŸ„αž™αž“αŸƒαž‘αžΈαžαžΆαŸ†αž„αž˜αŸ‰αžΌαžŒαž»αž›αž”αŸ‰αž»αžŽαŸ’αžŽαŸ„αŸ‡αŸ”

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αžŸαžΌαž˜αž…αžΆαž”αŸ‹αž•αŸ’αžαžΎαž˜

αžŠαŸ†αž”αžΌαž„αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž’αžΆαž“αž€αž·αž…αŸ’αž…αž–αŸ’αžšαž˜αž–αŸ’αžšαŸ€αž„αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αžŠαŸ‚αž›αž˜αžΆαž“αž‘αžΈαžαžΆαŸ†αž„αž“αŸ…αŸ– yandex.ru/legal/locator_api. αž€αžΆαžšαž™αž€αž…αž·αžαŸ’αžαž‘αž»αž€αžŠαžΆαž€αŸ‹αž‡αžΆαž–αž·αžŸαŸαžŸαž‚αž½αžšαžαŸ‚αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ‹αž‘αŸ…αž”αŸ’αžšαž€αžΆαžš 3.6 αŸ” αž€αž·αž…αŸ’αž…αž–αŸ’αžšαž˜αž–αŸ’αžšαŸ€αž„αž’αŸ’αž“αž€αž”αŸ’αžšαžΎαž”αŸ’αžšαžΆαžŸαŸ‹αž“αŸαŸ‡ αžŠαŸ‚αž›αž…αŸ‚αž„αžαžΆ Yandex αžšαž€αŸ’αžŸαžΆαžŸαž·αž‘αŸ’αž’αž·αž€αŸ’αž“αž»αž„αž€αžΆαžšαž•αŸ’αž›αžΆαžŸαŸ‹αž”αŸ’αžαžΌαžš/αž€αŸ‚αžαž˜αŸ’αžšαžΌαžœ αž¬αž’αŸ’αžœαžΎαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž—αžΆαž– Yandex.Locator API αž‚αŸ’αžšαž”αŸ‹αž–αŸαž› αžŠαŸ„αž™αž˜αž·αž“αž˜αžΆαž“αž€αžΆαžšαž‡αžΌαž“αžŠαŸ†αžŽαžΉαž„αž‡αžΆαž˜αž»αž“αŸ”.

αž‘αŸ…αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ yandex.ru/dev/locator/keys/get αž αžΎαž™αž”αž“αŸ’αžαŸ‚αž˜αž‚αžŽαž“αžΈ Yandex αžŠαŸ‚αž›αž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαž–αžΈαž˜αž»αž“αžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž‘αŸ…αž€αŸ’αžšαž»αž˜αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαŸ” αž‡αŸ†αž αžΆαž“αž‘αžΆαŸ†αž„αž“αŸαŸ‡αž“αžΉαž„αž’αž“αž»αž‰αŸ’αž‰αžΆαžαž±αŸ’αž™αž’αŸ’αž“αž€αž‘αž‘αž½αž›αž”αžΆαž“αžŸαŸ„αžŠαžΎαž˜αŸ’αž”αžΈαž…αžΌαž›αž”αŸ’αžšαžΎαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž“αŸαŸ‡αŸ”

αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜αž‘αžΈαžαžΆαŸ†αž„ GSM αž“αŸƒαž˜αŸ‰αžΌαžŒαž»αž› SIM800x αž“αž·αž„αžŠαŸ†αžŽαžΎαžšαž€αžΆαžšαžšαž”αžŸαŸ‹αžœαžΆαž‡αžΆαž˜αž½αž™ Yandex.Locator API
សរសេរ αž¬αž‘αž»αž€αžŸαŸ„αžŠαŸ‚αž›αž’αŸ’αž“αž€αž‘αž‘αž½αž›αž”αžΆαž“αŸ”

αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž”αž‰αŸ’αž…αž”αŸ‹αž‡αŸ†αž αžΆαž“αž‘αžΆαŸ†αž„αž“αŸαŸ‡ αž’αŸ’αž“αž€αž“αžΉαž„αž’αžΆαž…αž…αžΌαž›αž‘αŸ…αž€αžΆαž“αŸ‹αž‘αŸ†αž–αŸαžš yandex.ru/dev/locator/doc/dg/api/geolocation-api-docpage αžŠαŸ‚αž›αž‡αžΆαž€αž“αŸ’αž›αŸ‚αž„αžŠαŸ‚αž›αž–αŸαžαŸŒαž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“αž’αŸ†αž–αžΈαž™αž“αŸ’αžαž€αžΆαžšαž“αŸƒαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžΆαžšαž“αŸƒαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Yandex.Locator αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž‡αžΌαž“αŸ”

αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαžαžŸαŸ†αžŽαžΎ XML αž‡αžΆαž‘αž˜αŸ’αžšαž„αŸ‹ cURL αž‘αŸ…αž€αžΆαž“αŸ‹αžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Yandex.Locator αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž‘αž‘αž½αž›αž”αžΆαž“αž–αŸαžαŸŒαž˜αžΆαž“αž’αŸ†αž–αžΈαž”αŸ‰αž˜αž€αŸ’αžšαž‘αžΆ "αž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰" αžŠαŸ„αž™αž˜αŸ‰αžΌαžŒαž»αž›αŸ–

  • αž›αŸαžαž€αžΌαžŠαž”αŸ’αžšαž‘αŸαžŸ - αž›αŸαžαž€αžΌαžŠαž”αŸ’αžšαž‘αŸαžŸ
  • operatorid - αž›αŸαžαž€αžΌαžŠαž”αžŽαŸ’αžαžΆαž‰αž…αž›αŸαž
  • cellid - αž§αž”αž€αžšαžŽαŸαž€αŸ†αžŽαžαŸ‹αž€αŸ„αžŸαž·αž€αžΆ
  • lac - αž›αŸαžαž€αžΌαžŠαž‘αžΈαžαžΆαŸ†αž„

αž–αŸαžαŸŒαž˜αžΆαž“αž“αŸαŸ‡αž’αžΆαž…αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈαž˜αŸ‰αžΌαžŒαž»αž›αžŠαŸ„αž™αž•αŸ’αž‰αžΎαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ 'AT+CNETSCAN' αŸ”

αž–αŸαžαŸŒαž˜αžΆαž“αžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈαž˜αŸ‰αžΌαžŒαž»αž›

Operator:"MegaFon",MCC:250,MNC:02,Rxlev:59,Cellid:2105,Arfcn:96,Lac:1E9E,Bsic:31<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:54,Cellid:2107,Arfcn:18,Lac:1E9E,Bsic:3A<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:45,Cellid:10A9,Arfcn:97,Lac:1E9E,Bsic:11<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:41,Cellid:2108,Arfcn:814,Lac:1E9E,Bsic:1F<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:43,Cellid:5100,Arfcn:13,Lac:1E9E,Bsic:2B<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:39,Cellid:5102,Arfcn:839,Lac:1E9E,Bsic:1A<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:38,Cellid:2106,Arfcn:104,Lac:1E9E,Bsic:0A<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:37,Cellid:0FE7,Arfcn:12,Lac:1E9E,Bsic:24<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:44,Cellid:14C8,Arfcn:91,Lac:1E9E,Bsic:24<CR><LF>
Operator:"MegaFon",MCC:250,MNC:02,Rxlev:37,Cellid:04B3,Arfcn:105,Lac:1E9E,Bsic:3A<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:47,Cellid:29A0,Arfcn:70,Lac:39BA,Bsic:09<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:43,Cellid:0FDD,Arfcn:590,Lac:39BA,Bsic:09<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:44,Cellid:29A1,Arfcn:84,Lac:39BA,Bsic:10<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:40,Cellid:8F95,Arfcn:81,Lac:39BA,Bsic:03<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:43,Cellid:0FDF,Arfcn:855,Lac:39BA,Bsic:24<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:37,Cellid:299C,Arfcn:851,Lac:39BA,Bsic:17<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:37,Cellid:0FDE,Arfcn:852,Lac:39BA,Bsic:1B<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:35,Cellid:299F,Arfcn:72,Lac:39BA,Bsic:10<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:33,Cellid:28A5,Arfcn:66,Lac:396D,Bsic:25<CR><LF>
Operator:"Bee Line GSM",MCC:250,MNC:99,Rxlev:33,Cellid:2A8F,Arfcn:71,Lac:39BA,Bsic:23<CR><LF>
Operator:"MOTIV",MCC:250,MNC:20,Rxlev:46,Cellid:39D2,Arfcn:865,Lac:4D0D,Bsic:14<CR><LF>
Operator:"MOTIV",MCC:250,MNC:20,Rxlev:36,Cellid:09EE,Arfcn:866,Lac:4D0D,Bsic:25<CR><LF>
Operator:"MOTIV",MCC:250,MNC:20,Rxlev:28,Cellid:09ED,Arfcn:869,Lac:4D0D,Bsic:22<CR><LF>
Operator:"MOTIV",MCC:250,MNC:20,Rxlev:28,Cellid:09EF,Arfcn:861,Lac:4D0D,Bsic:17<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:66,Cellid:58FE,Arfcn:1021,Lac:00EC,Bsic:0A<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:50,Cellid:58FD,Arfcn:1016,Lac:00EC,Bsic:08<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:49,Cellid:58FF,Arfcn:1023,Lac:00EC,Bsic:09<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:46,Cellid:F93B,Arfcn:59,Lac:00EC,Bsic:20<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:50,Cellid:381B,Arfcn:1020,Lac:00EC,Bsic:0A<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:37,Cellid:3819,Arfcn:42,Lac:00EC,Bsic:08<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:34,Cellid:4C0F,Arfcn:43,Lac:00EC,Bsic:0A<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:33,Cellid:0817,Arfcn:26,Lac:00EC,Bsic:27<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:34,Cellid:3A5D,Arfcn:1017,Lac:00E9,Bsic:34<CR><LF>
Operator:"MTS",MCC:250,MNC:01,Rxlev:33,Cellid:3D05,Arfcn:1018,Lac:00EC,Bsic:1F<CR><LF>

αžœαžΆαž‡αžΆαž€αžΆαžšαžŸαŸ†αžαžΆαž“αŸ‹αž€αŸ’αž“αž»αž„αž€αžΆαžšαž€αžαŸ‹αžŸαž˜αŸ’αž‚αžΆαž›αŸ‹αžαžΆαž“αŸ…αž–αŸαž›αž€αŸ’αžšαŸ„αž™αž’αŸ’αž“αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αŸ†αž”αŸ’αž›αŸ‚αž„αž‘αž·αž“αŸ’αž“αž“αŸαž™αž–αžΈαž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž” Cellid αž“αž·αž„ Lac αžšαž”αžŸαŸ‹αž˜αŸ‰αžΌαžŒαž»αž›αž–αžΈαž›αŸαžαž‚αŸ„αž›αžŠαž”αŸ‹αž”αŸ’αžšαžΆαŸ†αž˜αž½αž™αž‘αŸ…αž‡αžΆαž‘αžŸαž—αžΆαž‚αŸ”

αž₯αž‘αžΌαžœαž“αŸαŸ‡αž™αžΎαž„αžαŸ’αžšαžΌαžœαž”αž„αŸ’αž€αžΎαžαž‘αž·αž“αŸ’αž“αž“αŸαž™ XML αžŠαžΎαž˜αŸ’αž”αžΈαž‘αžΆαž€αŸ‹αž‘αž„αž˜αŸ‰αžΆαžŸαŸŠαžΈαž“αž˜αŸ Yandex αžŠαŸ‚αž›αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž˜αž€αž“αžΉαž„αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž‰αŸ’αž…αžΌαž›αž‚αŸ’αž“αžΆαž‡αžΆαž’αžΆαžαž»αž˜αž½αž™αŸ”

αžαžΆαžšαžΆαž„αž‘αž·αž“αŸ’αž“αž“αŸαž™

αž‘αž·αž“αŸ’αž“αž“αŸαž™
αž€αžΆαžšαž’αžαŸ’αžαžΆαž’αž·αž”αŸ’αž”αžΆαž™

xml=<ya_lbs_request><common><version>1.0</version><api_key>

...
αžœαžΆαž‚αž½αžšαžαŸ‚αž˜αžΆαž“αž‚αž“αŸ’αž›αžΉαŸ‡ 88 αžαŸ’αž‘αž„αŸ‹αžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈ Yandex

</api_key></common>
<gsm_cells>
<cell><countrycode>
250

αž›αŸαžαž€αžΌαžŠαž”αŸ’αžšαž‘αŸαžŸ (MCC)

</countrycode><operatorid>
2

αž›αŸαžαž€αžΌαžŠαž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžš (MNC)

</operatorid><cellid>
8453

Cellid αž“αŸƒαž”αŸ‰αž˜αž‘αžΈαž˜αž½αž™αž–αžΈαž”αž‰αŸ’αž‡αžΈαžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈαž˜αŸ‰αžΌαžŒαž»αž› αž αžΎαž™αž”αžΆαž“αž”αŸ†αž”αŸ’αž›αŸ‚αž„αž–αžΈαž›αŸαžαžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ 16 αž‘αŸ…αž›αŸαžαžŠαŸ‚αž›αž˜αžΆαž“αž˜αžΌαž›αžŠαŸ’αž‹αžΆαž“ 10 (αžαž˜αŸ’αž›αŸƒαžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈαž˜αŸ‰αžΌαžŒαž»αž›αž‚αžΊ 2105)

</cellid><lac>
7838

Lac αž“αŸƒαž”αŸ‰αž˜αž‘αžΈαž˜αž½αž™αž€αŸαž”αžΆαž“αž”αŸ†αž”αŸ’αž›αŸ‚αž„αž–αžΈαž›αŸαžαž‚αŸ„αž› 16 αž‘αŸ…αž‡αžΆαž›αŸαžαž‚αŸ„αž› 10 (αžαž˜αŸ’αž›αŸƒαžŠαŸ‚αž›αž‘αž‘αž½αž›αž”αžΆαž“αž–αžΈαž˜αŸ‰αžΌαžŒαž»αž›αž‚αžΊ 1E9E)

</lac></cell>
...

αž€αŸ’αžšαž»αž˜αžŠαŸ‚αž›αž”αž„αŸ’αžšαž½αž”αž”αž„αŸ’αžšαž½αž˜αžŠαŸ„αž™αžŸαŸ’αž›αžΆαž€αž€αŸ’αžšαž‘αžΆαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αŸ’αžœαžΎαž˜αŸ’αžαž„αž‘αŸ€αžαž…αŸ’αžšαžΎαž“αžŠαž„αžαžΆαž˜αžŠαŸ‚αž›αž…αžΆαŸ†αž”αžΆαž…αŸ‹αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž“αž—αžΆαž–αž‡αžΏαž‡αžΆαž€αŸ‹αž“αŸƒαž‘αžΈαžαžΆαŸ†αž„αž‡αžΆαž€αŸ‹αž›αžΆαž€αŸ‹αž˜αž½αž™αŸ”

</gsm_cells>
<ip><address_v4>
10.137.92.60

αž’αžΆαžŸαž™αžŠαŸ’αž‹αžΆαž“ IP αžŠαŸ‚αž›αžαŸ’αžšαžΌαžœαž”αžΆαž“αž•αŸ’αžαž›αŸ‹αž‘αŸ…αž±αŸ’αž™αž˜αŸ‰αžΌαžŒαž»αž›αžŠαŸ„αž™αž”αžŽαŸ’αžαžΆαž‰αž”αž“αŸ’αž‘αžΆαž”αŸ‹αž–αžΈαž”αžΎαž€αž”αžšαž·αž”αž‘ GPRS αž’αžΆαž…αž‘αž‘αž½αž›αž”αžΆαž“αžŠαŸ„αž™αž€αžΆαžšαž•αŸ’αž‰αžΎαž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ 'AT+SAPBR=2,1' αž‘αŸ…αž˜αŸ‰αžΌαžŒαž»αž› - αžŸαžΌαž˜αž˜αžΎαž›αžαžΆαž„αž€αŸ’αžšαŸ„αž˜

</address_v4></ip></ya_lbs_request>

αžœαžΆαž“αžΉαž„αž”αž„αŸ’αž€αžΎαžαžŸαžΆαžš XML 1304 αžαž½αž’αž€αŸ’αžŸαžšαžŠαŸ‚αž›αžœαŸ‚αž„αžŠαžΌαž…αžαžΆαž„αž€αŸ’αžšαŸ„αž˜:

សអរ

xml=<ya_lbs_request><common><version>1.0</version><api_key>{здСсь Π½Π΅ΠΎΠ±Ρ…ΠΎΠ΄ΠΈΠΌΠΎ ΡƒΠΊΠ°Π·Π°Ρ‚ΡŒ свой ΠΊΠ»ΡŽΡ‡}</api_key></common><gsm_cells><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>8453</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>8455</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>4265</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>8456</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>20736</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>20738</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>8454</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>4071</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>5320</cellid><lac>7838</lac></cell><cell><countrycode>250</countrycode><operatorid>2</operatorid><cellid>1203</cellid><lac>7838</lac></cell></gsm_cells><ip><address_v4>10.137.92.60</address_v4></ip></ya_lbs_request>

αžŸαžΆαžšαž“αŸαŸ‡αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž„αŸ’αž€αžΎαžαžŠαŸ„αž™αž•αŸ’αž’αŸ‚αž€αž›αžΎαž‘αž·αž“αŸ’αž“αž“αŸαž™αž“αŸ…αž›αžΎαž”αŸ‰αž˜αž€αŸ’αžšαž‘αžΆαžšαž”αžŸαŸ‹αž”αŸ’αžšαžαž·αž”αžαŸ’αžαž·αž€αžš Megafon αžœαžΆαž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž”αž“αŸ’αžαŸ‚αž˜αžŠαŸ„αž™αž‘αž·αž“αŸ’αž“αž“αŸαž™ αžšαž½αž˜αž˜αžΆαž“: αž“αŸ…αž›αžΎαž”αŸ‰αž˜αž•αŸ’αžŸαŸαž„αž‘αŸ€αžαžŠαŸ‚αž›αž’αžΆαž…αž˜αžΎαž›αžƒαžΎαž‰αžŠαŸ„αž™αž˜αŸ‰αžΌαžŒαž»αž›αžŠαŸ‚αž›αž”αžΆαž“αž‘αž‘αž½αž›αžŠαŸ„αž™αž–αžΆαž€αŸ’αž™αž”αž‰αŸ’αž‡αžΆ 'AT+CNETSCAN' αžŠαžΎαž˜αŸ’αž”αžΈαž”αž„αŸ’αž€αžΎαž“αž—αžΆαž–αž‡αžΏαž‡αžΆαž€αŸ‹αž“αŸƒαž€αžΌαž’αžšαžŠαŸ„αž“αŸαžŠαŸ‚αž›αž”αžΆαž“αž…αŸαž‰αŸ”

αž’αŸ’αžœαžΎαž€αžΆαžšαž‡αžΆαž˜αž½αž™αž˜αŸ‰αžΌαžŒαž»αž›αž“αž·αž„αž‘αž‘αž½αž›αž”αžΆαž“αž€αžΌαž’αžšαžŠαŸ„αž“αŸαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“

AT-log αž“αŸƒαž€αžΆαžšαž„αžΆαžšαž‡αžΆαž˜αž½αž™αž˜αŸ‰αžΌαžŒαž»αž›

>AT+SAPBR=3,1,”Contype”,”GPRS” // ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ профиля доступа Π² Π˜Π½Ρ‚Π΅Ρ€Π½Π΅Ρ‚
<OK
>AT+SAPBR=3,1,”APN”,”internet” // ΠΊΠΎΠ½Ρ„ΠΈΠ³ΡƒΡ€ΠΈΡ€ΠΎΠ²Π°Π½ΠΈΠ΅ APN 
<OK
>AT+SAPBR=1,1 // запрос Π½Π° ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚ΠΈΠ΅ GPRS контСкста
<OK // контСкст ΠΎΡ‚ΠΊΡ€Ρ‹Ρ‚
>AT+SAPBR=2,1 // запрос Ρ‚Π΅ΠΊΡƒΡ‰Π΅Π³ΠΎ IP адрСса присвоСнного ΠΎΠΏΠ΅Ρ€Π°Ρ‚ΠΎΡ€ΠΎΠΌ сотовой связи
<+SAPBR: 1,1,”10.137.92.60” // Π΄Π°Π½Π½Ρ‹ΠΉ IP адрСс потрСбуСтся Π²ΡΡ‚Π°Π²ΠΈΡ‚ΡŒ Π² XML-сообщСниС
<
<OK
>AT+HTTPINIT
<OK
>AT+HTTPPARA=”CID”,1
<OK
>AT+HTTPPARA=”URL”,”http://api.lbs.yandex.net/geolocation”
<OK
>AT+HTTPDATA=1304,10000 // ΠΏΠ΅Ρ€Π²ΠΎΠ΅ число – Π΄Π»ΠΈΠ½Π° сформированного XML-сообщСния
<DOWNLOAD // ΠΏΡ€ΠΈΠ³Π»Π°ΡˆΠ΅Π½ΠΈΠ΅ ΠΊ Π²Π²ΠΎΠ΄Ρƒ XML-сообщСния
< // Π²Π²ΠΎΠ΄ΠΈΠΌ сформированноС Π½Π°ΠΌΠΈ XML-сообщСниС
<OK
>AT+HTTPACTION=1
<OK
<
<+HTTPACTION: 1,200,303 // 200 – сообщСниС ΠΎΡ‚ΠΏΡ€Π°Π²Π»Π΅Π½ΠΎ, 303 – ΠΏΠΎΠ»ΡƒΡ‡Π΅Π½ΠΎ 303 Π±Π°ΠΉΡ‚ Π΄Π°Π½Π½Ρ‹Ρ…
>AT+HTTPREAD=81,10
<+HTTPREAD: 10
<60.0330963 // ΡˆΠΈΡ€ΠΎΡ‚Π° Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСн ΠΌΠΎΠ΄ΡƒΠ»ΡŒ
<OK
>AT+HTTPREAD=116,10
<+HTTPREAD: 10
<30.2484303 // Π΄ΠΎΠ»Π³ΠΎΡ‚Π° Π½Π° ΠΊΠΎΡ‚ΠΎΡ€ΠΎΠΉ располоТСн ΠΌΠΎΠ΄ΡƒΠ»ΡŒ
>AT+HTTPTERM
<OK

αžŠαžΌαž…αŸ’αž“αŸαŸ‡αž™αžΎαž„αž”αžΆαž“αž‘αž‘αž½αž›αž€αžΌαž’αžšαžŠαŸ„αž“αŸαž”αž…αŸ’αž…αž»αž”αŸ’αž”αž“αŸ’αž“αž“αŸƒαž˜αŸ‰αžΌαžŒαž»αž›: 60.0330963, 30.2484304.
αž“αŸ…αž–αŸαž›αžŠαŸ‚αž›αž…αŸ†αž“αž½αž“αž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž”αžΆαž“αž•αŸ’αž‰αžΎαžαžΆαž˜αžšαž™αŸˆαž”αŸ‰αž˜αž€αŸ„αžŸαž·αž€αžΆαž€αžΎαž“αž‘αžΎαž„ αž—αžΆαž–αžαŸ’αžšαžΉαž˜αžαŸ’αžšαžΌαžœαž“αŸƒαž€αžΆαžšαž€αŸ†αžŽαžαŸ‹αž‘αžΈαžαžΆαŸ†αž„αž“αžΉαž„αž€αžΎαž“αž‘αžΎαž„αžαžΆαž˜αžŸαž˜αžΆαž˜αžΆαžαŸ’αžšαŸ”

αž–αŸαžαŸŒαž˜αžΆαž“αž›αž˜αŸ’αž’αž·αžαž”αž“αŸ’αžαŸ‚αž˜αž’αŸ†αž–αžΈαžαŸ’αž›αžΉαž˜αžŸαžΆαžšαž“αŸƒαž€αžΆαžšαž†αŸ’αž›αžΎαž™αžαž”αž–αžΈαžŸαŸαžœαžΆαž€αž˜αŸ’αž˜ Yandex.Locator αž“αž·αž„αž€αžΆαžšαž‡αŸ’αžšαžΎαžŸαžšαžΎαžŸαž‘αž·αž“αŸ’αž“αž“αŸαž™αžŠαŸ‚αž›αž’αŸ’αž“αž€αžαŸ’αžšαžΌαžœαž€αžΆαžš αž’αžΆαž…αžαŸ’αžšαžΌαžœαž”αžΆαž“αž’αžΆαž“αž“αŸ…αžαŸ†αžŽαŸ– yandex.ru/dev/locator/doc/dg/api/xml-reply-docpageαž“αŸ…αž€αŸ’αž“αž»αž„ API->XML-> Response αž•αŸ’αž“αŸ‚αž€

αžŸαŸαž…αž€αŸ’αžαžΈαžŸαž“αŸ’αž“αž·αžŠαŸ’αž‹αžΆαž“

αžαŸ’αž‰αž»αŸ†αžŸαž„αŸ’αžƒαžΉαž˜αžαžΆαžŸαž˜αŸ’αž—αžΆαžšαŸˆαž“αŸαŸ‡αž“αžΉαž„αž€αŸ’αž›αžΆαž™αž‡αžΆαž‡αŸ†αž“αž½αž™αžŠαŸαž›αŸ’αž’αžŸαž˜αŸ’αžšαžΆαž”αŸ‹αž’αŸ’αž“αž€αž’αž—αž·αžœαžŒαŸ’αžαž“αŸαŸ” αžαŸ’αž‰αž»αŸ†αžαŸ’αžšαŸ€αž˜αžαŸ’αž›αž½αž“αž†αŸ’αž›αžΎαž™αžŸαŸ†αžŽαž½αžšαžšαž”αžŸαŸ‹αž’αŸ’αž“αž€αž“αŸ…αž€αŸ’αž“αž»αž„αž˜αžαž·αž™αŸ„αž”αž›αŸ‹αŸ”

αž”αŸ’αžšαž—αž–: www.habr.com

αž”αž“αŸ’αžαŸ‚αž˜αž˜αžαž·αž™αŸ„αž”αž›αŸ‹