Teljes lista Yandex régiók

Teljes lista régiók kódok Yandex 3

  • 07.01.16 04:51 •
  • Artemeey •
  • • # 274647
  • • Habrahabr
  • 6 •
  • 3400

- mint a Forbes, csak jobb.

Az alábbiakban megmutatjuk, hogyan lehet a legújabb régiók listáját, de ehhez szükség, hogy az API Yandex piacon.

Support Letter
Írtam támogató xml.yandex.ru kérő régiók listáját, vagy hozzáadni a képesség, hogy keressen a régióban az azonos API-t. A válasz az volt elég gyors, de semmi újat tanultunk. Nyújtott támogatás, hogy egy listát a régiók, amelyek már megállapított a nyílt hozzáférés a link: yandex.ru/yaca/geo.c2n.

Továbbá azt is, hogy megadja a hozzáférést a régiók jegyzékét nincs esélyük (azonban ez a felosztás API «XML», valószínűleg nem férnek hozzá a régiók jegyzékét, bár használja őket funkcionális kódok).

A kereső a megoldást, észrevettem, hogy a régióban, ahol a Yandex időjárás azonos azonosítót. Így Spars lehet nagyszámú régiók elhagyva minden könyvtárban az országok és városok a katalógusban Yandex prognózist.

Elkezdtem készül írni a forgatókönyvet, és megállapította, hogy ebben a könyvtárban hiányzik néhány település (város / falu).

„Yandex Market” kereső funkciót találtak a különböző Yandex API az API-t. hogy megszerezzék a szükséges régiókat. Az API használatával, akkor kap nem csak a város, hanem a részek, és még egy listát a földalatti állomás (de miért akarsz nem ismert).

Ismerkedés a teljes jelenlegi régiók listáját

MySql - táblastruktúrát tárolására régiók

MySql - adatait az első szülői régió

PHP függvény, hogy a régiók

Funkció kapjuk a szülő régió összes régiók - leszármazottai. Ezt követően meg kell hívni újra podpotomkov stb
usleep () -, amelyek szükségesek ahhoz korlátozások API Store (legfeljebb 10 RPS).


Sorolja Yandex régiók (csak országok, régiók és települések)
A fájl áll, az 5 oszlop: id név | REGION_NAME | coutryCode | típusa | parentId. Összesen mintegy 25.000 régiókban.
Sorolja Yandex régiók (.csv .zip).