Google āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻšāϞ āĻāĻĒāύāĻžāϰ āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻāύā§āϝ āĻā§āĻāϞāĻŋāĻ āĻĄā§āĻāĻž āĻĒā§āϰāĻĻāĻžāύ āĻāϰ⧠Google āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋāϤ⧠HTTP āĻāύā§āĻāĻžāϰāĻĢā§āϏā§āϰ āĻāĻāĻāĻŋ āϏāĻāĻā§āϰāĻšā§ˇ
āĻāĻ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻžāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻ āύā§āϰā§āϧāĻā§āϞāĻŋ āϏā§āĻ āĻāĻĒ āĻāϰāϤ⧠āĻāĻŦāĻ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖā§āϰ āĻāύā§āϝ āĻĻāϰāĻāĻžāϰ⧠āĻāĻŋāĻā§ āϏāĻžāϧāĻžāϰāĻŖ āĻ āύā§āĻļā§āϞāύ āĻŦāϰā§āĻŖāύāĻž āĻāϰā§ā§ˇ Roads API āĻāϰ āϏāĻŽā§āĻĒā§āϰā§āĻŖ āĻĄāĻā§āĻŽā§āύā§āĻā§āĻļāύā§āϰ āĻāύā§āϝ āĻŦāĻŋāĻāĻžāĻļāĻāĻžāϰā§āϰ āύāĻŋāϰā§āĻĻā§āĻļāĻŋāĻāĻž āĻĒāĻĄāĻŧā§āύāĨ¤
āĻāĻāĻāĻŋ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻāĻŋ?
Google āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻŦāĻšāĻŋāϰāĻžāĻāϤ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻĨā§āĻā§ āĻŽāĻžāύāĻāĻŋāϤā§āϰ API āĻĄā§āĻāĻž āĻ āύā§āϰā§āϧ āĻāϰāĻžāϰ āĻāĻŦāĻ āĻāĻĒāύāĻžāϰ āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻā§āϞāĻŋāϰ āĻŽāϧā§āϝ⧠āĻĄā§āĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāύā§āĻāĻžāϰāĻĢā§āϏ⧎ Google āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻļāϰā§āϤāĻžāĻŦāϞā§āϤ⧠āϞāĻžāĻāϏā§āύā§āϏ āϏā§āĻŽāĻžāĻŦāĻĻā§āϧāϤāĻž āĻ āύā§āϏāĻžāϰ⧠āĻāĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻāĻāĻāĻŋ āĻŽāĻžāύāĻāĻŋāϤā§āϰā§āϰ āϏāĻžāĻĨā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ā§ˇ
āĻŽāĻžāύāĻāĻŋāϤā§āϰ API-āĻāϰ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋāϰ āĻāϰā§āĻā§āĻŽā§āύā§āĻ āĻšāĻŋāϏāĻžāĻŦā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ URLāĻā§āϞāĻŋāϤ⧠HTTP(S) āĻ āύā§āϰā§āϧāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§, URL āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻāĻŦāĻ/āĻ āĻĨāĻŦāĻž JSON- āĻĢāϰā§āĻŽā§āϝāĻžāĻ āĻĒā§āϏā§āĻ āĻĄā§āĻāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§ā§ˇ āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻāĻĒāύāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĻā§āĻŦāĻžāϰāĻž āĻĒāĻžāϰā§āϏāĻŋāĻ āĻāĻŦāĻ/āĻ āĻĨāĻŦāĻž āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖā§āϰ āĻāύā§āϝ JSON āĻšāĻŋāϏāĻžāĻŦā§ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻŦāĻĄāĻŋāϤ⧠āĻĄā§āĻāĻž āĻĢā§āϰāϤ āĻĻā§āϝāĻŧāĨ¤
āĻāĻāĻāĻŋ āϏāĻžāϧāĻžāϰāĻŖ Roads API āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻ āύā§āϰā§āϧ āϏāĻžāϧāĻžāϰāĻŖāϤ āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻĢāϰā§āĻŽā§āϰ āĻšāϝāĻŧ:
https://roads.googleapis.com/v1/snapToRoads?parameters&key=YOUR_API_KEY
āϝā§āĻāĻžāύ⧠snapToRoads
āĻ
āύā§āϰā§āϧ āĻāϰāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒāϰāĻŋāώā§āĻŦāĻž āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰā§āĨ¤ āĻ
āύā§āϝāĻžāύā§āϝ āϏāĻĄāĻŧāĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻŽāϧā§āϝ⧠āϰāϝāĻŧā§āĻā§ nearestRoads
āĻāĻŦāĻ speedLimits
āĨ¤
āĻĻā§āϰāώā§āĻāĻŦā§āϝ : āϏāĻŽāϏā§āϤ Roads API āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύā§āϰ āĻĒā§āϰāĻŽāĻžāĻŖā§āĻāϰāĻŖ āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āĻĒā§āϰāĻŽāĻžāĻŖā§āĻāϰāĻŖ āĻļāĻāϏāĻžāĻĒāϤā§āϰ āϏāĻŽā§āĻĒāϰā§āĻā§ āĻāϰāĻ āϤāĻĨā§āϝ āĻĒāĻžāύāĨ¤
SSL/TLS āĻ ā§āϝāĻžāĻā§āϏā§āϏ
API āĻā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻŦāĻž āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻĄā§āĻāĻž āϧāĻžāϰāĻŖ āĻāϰ⧠āĻāĻŽāύ āϏāĻŽāϏā§āϤ Google āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽā§āϰ āĻ āύā§āϰā§āϧā§āϰ āĻāύā§āϝ HTTPS āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āϏāĻāĻŦā§āĻĻāύāĻļā§āϞ āĻĄā§āĻāĻž āϧāĻžāϰāĻŖ āĻāϰ⧠HTTP-āĻāϰ āĻŽāĻžāϧā§āϝāĻŽā§ āĻāϰāĻž āĻ āύā§āϰā§āϧ āĻĒā§āϰāϤā§āϝāĻžāĻā§āϝāĻžāύ āĻāϰāĻž āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
āĻāĻāĻāĻŋ āĻŦā§āϧ URL āϤā§āϰāĻŋ āĻāϰāĻž
āĻāĻĒāύāĻŋ āĻŽāύ⧠āĻāϰāϤ⧠āĻĒāĻžāϰā§āύ āϝ⧠āĻāĻāĻāĻŋ "āĻŦā§āϧ" URL āϏā§āĻŦ-āĻĒā§āϰāĻāĻžāĻļā§āϝ, āĻāĻŋāύā§āϤ⧠āĻāĻāĻŋ āĻĒā§āϰā§āĻĒā§āϰāĻŋ āĻā§āώā§āϤā§āϰ⧠āύāϝāĻŧāĨ¤ āĻāĻāĻāĻŋ āĻŦā§āϰāĻžāĻāĻāĻžāϰ⧠āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāύāĻž āĻŦāĻžāϰā§āϰ āĻŽāϧā§āϝ⧠āĻĒā§āϰāĻŦā§āĻļ āĻāϰāĻž āĻāĻāĻāĻŋ URL, āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻŦāĻŋāĻļā§āώ āĻ
āĻā§āώāϰ āĻĨāĻžāĻāϤ⧠āĻĒāĻžāϰ⧠(āϝā§āĻŽāύ "䏿ĩˇ+ä¸å"
); āĻā§āϰāĻžāύā§āϏāĻŽāĻŋāĻļāύā§āϰ āĻāĻā§ āĻŦā§āϰāĻžāĻāĻāĻžāϰāĻāĻŋāĻā§ āϏā§āĻ āĻ
āĻā§āώāϰāĻā§āϞāĻŋāĻā§ āĻāĻāĻāĻŋ āĻāĻŋāύā§āύ āĻāύāĻā§āĻĄāĻŋāĻāϝāĻŧā§ āĻ
āĻā§āϝāύā§āϤāϰā§āĻŖāĻāĻžāĻŦā§ āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻāĻāĻ āĻā§āĻā§āύ āĻĻā§āĻŦāĻžāϰāĻž, āϝā§āĻā§āύ āĻā§āĻĄ āϝāĻž UTF-8 āĻāύāĻĒā§āĻ āϤā§āϰāĻŋ āĻāϰ⧠āĻŦāĻž āĻā§āϰāĻšāĻŖ āĻāϰ⧠āϤāĻž UTF-8 āĻ
āĻā§āώāϰ āϝā§āĻā§āϤ URL āĻā§āϞāĻŋāĻā§ "āĻŦā§āϧ" āĻšāĻŋāϏāĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§, āϤāĻŦā§ āĻāĻāĻāĻŋ āĻāϝāĻŧā§āĻŦ āϏāĻžāϰā§āĻāĻžāϰ⧠āĻĒāĻžāĻ āĻžāύā§āϰ āĻāĻā§ āϏā§āĻ āĻ
āĻā§āώāϰāĻā§āϞāĻŋāĻā§ āĻ
āύā§āĻŦāĻžāĻĻ āĻāϰāϤ⧠āĻšāĻŦā§ā§ˇ āĻāĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāĻŋāĻā§ URL-āĻāύāĻā§āĻĄāĻŋāĻ āĻŦāĻž āĻļāϤāĻžāĻāĻļ-āĻāύāĻā§āĻĄāĻŋāĻ āĻŦāϞāĻž āĻšāϝāĻŧāĨ¤
āĻŦāĻŋāĻļā§āώ āĻāϰāĻŋāϤā§āϰ
āĻāĻŽāĻžāĻĻā§āϰ āĻŦāĻŋāĻļā§āώ āĻ āĻā§āώāϰ āĻ āύā§āĻŦāĻžāĻĻ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāĻžāϰāĻŖ āϏāĻŽāϏā§āϤ āĻāĻāĻāϰāĻāϞāĻā§ āĻāĻāύāĻŋāĻĢāϰā§āĻŽ āϰāĻŋāϏā§āϰā§āϏ āĻāĻāĻĄā§āύā§āĻāĻŋāĻĢāĻžāϝāĻŧāĻžāϰ (āĻāĻāĻāϰāĻāĻ) āϏā§āĻĒā§āϏāĻŋāĻĢāĻŋāĻā§āĻļāύ āĻĻā§āĻŦāĻžāϰāĻž āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āϏāĻŋāύāĻā§āϝāĻžāĻā§āϏā§āϰ āϏāĻžāĻĨā§ āϏāĻžāĻŽāĻā§āĻāϏā§āϝ āĻāϰāϤ⧠āĻšāĻŦā§āĨ¤ āĻŦāĻžāϏā§āϤāĻŦā§, āĻāϰ āĻŽāĻžāύ⧠āĻšāϞ āϝ⧠āĻāĻāĻāϰāĻāϞāĻā§āϞāĻŋāϤ⧠ASCII āĻ āĻā§āώāϰā§āϰ āĻāĻāĻāĻŋ āĻŦāĻŋāĻļā§āώ āĻāĻĒāϏā§āĻ āĻĨāĻžāĻāϤ⧠āĻšāĻŦā§: āĻĒāϰāĻŋāĻāĻŋāϤ āĻŦāϰā§āĻŖāϏāĻāĻā§āϝāĻžāϰ āĻāĻŋāĻšā§āύ āĻāĻŦāĻ āĻāĻāĻāϰāĻāϞ-āĻāϰ āĻŽāϧā§āϝ⧠āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻ āĻā§āώāϰ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻŋāĻā§ āϏāĻāϰāĻā§āώāĻŋāϤ āĻ āĻā§āώāϰāĨ¤ āĻāĻ āĻā§āĻŦāĻŋāϞāĻāĻŋ āĻāĻ āĻ āĻā§āώāϰāĻā§āϞāĻŋāĻā§ āϏāĻāĻā§āώāĻŋāĻĒā§āϤ āĻāϰā§:
āϏā§āĻ | āĻ āĻā§āώāϰ | āĻāĻāĻāϰāĻāϞ āĻŦā§āϝāĻŦāĻšāĻžāϰ |
---|---|---|
āĻāϞāĻĢāĻžāύāĻŋāĻāĻŽā§āϰāĻŋāĻ | abcdefghijklm nopqrstuvwxyz ABCDEFGHIJKLM NOPQRSTUVWXYZ 0 1 2 3 4 5 6 7 8 9 | āĻā§āĻā§āϏāĻ āϏā§āĻā§āϰāĻŋāĻ, āϏā§āĻāĻŋāĻŽ āĻŦā§āϝāĻŦāĻšāĻžāϰ ( http ), āĻĒā§āϰā§āĻ ( 8080 ), āĻāϤā§āϝāĻžāĻĻāĻŋāĨ¤ |
āĻ āϏāĻāϰāĻā§āώāĻŋāϤ | - _ ~ | āĻā§āĻā§āϏāĻ āϏā§āĻā§āϰāĻŋāĻ |
āϏāĻāϰāĻā§āώāĻŋāϤ | ! *' (); : @ & = + $ , / ? % # [ ] | āĻ āĻā§āώāϰ āĻāĻŦāĻ/āĻ āĻĨāĻŦāĻž āĻā§āĻā§āϏāĻ āϏā§āĻā§āϰāĻŋāĻ āύāĻŋāϝāĻŧāύā§āϤā§āϰāĻŖ āĻāϰā§āύ |
āĻāĻāĻāĻŋ āĻŦā§āϧ URL āϤā§āϰāĻŋ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻāĻĒāύāĻžāĻā§ āĻ āĻŦāĻļā§āϝāĻ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠āĻšāĻŦā§ āϝ⧠āĻāϤ⧠āĻā§āĻŦāϞāĻŽāĻžāϤā§āϰ āĻā§āĻŦāĻŋāϞ⧠āĻĻā§āĻāĻžāύ⧠āĻ āĻā§āώāϰāĻā§āϞāĻŋ āϰāϝāĻŧā§āĻā§ā§ˇ āĻ āĻā§āώāϰā§āϰ āĻāĻ āϏā§āĻāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻžāϰ āĻāύā§āϝ āĻāĻāĻāĻŋ āĻāĻāĻāϰāĻāϞ āĻāύāĻĢāϰā§āĻŽ āĻāϰāϞ⧠āϏāĻžāϧāĻžāϰāĻŖāϤ āĻĻā§āĻāĻŋ āϏāĻŽāϏā§āϝāĻž āĻĻā§āĻāĻž āĻĻā§āϝāĻŧ, āĻāĻāĻāĻŋ āĻŦāĻžāĻĻ āĻĻā§āĻāϝāĻŧāĻž āĻāĻŦāĻ āĻāĻāĻāĻŋ āĻĒā§āϰāϤāĻŋāϏā§āĻĨāĻžāĻĒāύ:
- āĻāĻĒāύāĻŋ āϝ⧠āĻ
āĻā§āώāϰāĻā§āϞāĻŋ āĻĒāϰāĻŋāĻāĻžāϞāύāĻž āĻāϰāϤ⧠āĻāĻžāύ āϏā§āĻā§āϞāĻŋ āĻāĻĒāϰā§āϰ āϏā§āĻā§āϰ āĻŦāĻžāĻāϰ⧠āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ,
䏿ĩˇ+ä¸å
āĻŽāϤ⧠āĻŦāĻŋāĻĻā§āĻļā§ āĻāĻžāώāĻžāϰ āĻ āĻā§āώāϰāĻā§āϞāĻŋāĻā§ āĻāĻĒāϰā§āϰ āĻ āĻā§āώāϰāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāύāĻā§āĻĄ āĻāϰāĻž āĻĒā§āϰāϝāĻŧā§āĻāύ⧎ āĻāύāĻĒā§āϰāĻŋāϝāĻŧ āύāĻŋāϝāĻŧāĻŽ āĻ āύā§āϏāĻžāϰā§, āϏā§āĻĒā§āϏāĻā§āϞāĻŋ (āϝāĻž āĻāĻāĻāϰāĻāϞ-āĻāϰ āĻŽāϧā§āϝ⧠āĻ āύā§āĻŽā§āĻĻāĻŋāϤ āύāϝāĻŧ) āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻĒā§āϞāĻžāϏ'+'
āĻ āĻā§āώāϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāĻĒāϏā§āĻĨāĻžāĻĒāύ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ - āϏāĻāϰāĻā§āώāĻŋāϤ āĻ
āĻā§āώāϰ āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻĒāϰā§āϰ āϏā§āĻā§āϰ āĻŽāϧā§āϝ⧠āĻ
āĻā§āώāϰ āĻŦāĻŋāĻĻā§āϝāĻŽāĻžāύ, āĻāĻŋāύā§āϤ⧠āĻāĻā§āώāϰāĻŋāĻāĻāĻžāĻŦā§ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻĒā§āϰāϝāĻŧā§āĻāύāĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ
?
āĻā§āϝā§āϝāĻŧāĻžāϰ⧠āϏā§āĻā§āϰāĻŋāĻ āĻāϰ āĻļā§āϰ⧠āύāĻŋāϰā§āĻĻā§āĻļ āĻāϰāϤ⧠URL-āĻāϰ āĻŽāϧā§āϝ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāϝāĻŧ; āĻāĻĒāύāĻŋ āϝāĻĻāĻŋ āϏā§āĻā§āϰāĻŋāĻ "? āĻāĻŦāĻ The Mysterions" āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāϤ⧠āĻāĻžāύ, āϤāĻžāĻšāϞ⧠āĻāĻĒāύāĻžāĻā§'?'
āĻāύāĻā§āĻĄ āĻāϰāϤ⧠āĻšāĻŦā§ āĻāϰāĻŋāϤā§āϰ
āĻāĻāĻāϰāĻāϞ-āĻāύāĻā§āĻĄ āĻāϰāĻž āϏāĻŽāϏā§āϤ āĻ
āĻā§āώāϰ āĻāĻāĻāĻŋ '%'
āĻ
āĻā§āώāϰ āĻāĻŦāĻ āϤāĻžāĻĻā§āϰ UTF-8 āĻ
āĻā§āώāϰā§āϰ āϏāĻžāĻĨā§ āϏāĻŽā§āĻĒāϰā§āĻāĻŋāϤ āĻāĻāĻāĻŋ āĻĻā§āĻ-āĻ
āĻā§āώāϰā§āϰ āĻšā§āĻā§āϏ āĻŽāĻžāύ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰ⧠āĻāύāĻā§āĻĄ āĻāϰāĻž āĻšāϝāĻŧā§āĻā§āĨ¤ āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, UTF-8-āĻ䏿ĩˇ+ä¸å
%E4%B8%8A%E6%B5%B7%2B%E4%B8%AD%E5%9C%8B
āĻšāĻŋāϏāĻžāĻŦā§ URL-āĻāύāĻā§āĻĄ āĻāϰāĻž āĻšāĻŦā§āĨ¤ āϏā§āĻā§āϰāĻŋāĻ ? and the Mysterians
%3F+and+the+Mysterians
āĻŦāĻž %3F%20and%20the%20Mysterians
āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻāĻāϰāĻāϞ-āĻāύāĻā§āĻĄ āĻāϰāĻž āĻšāĻŦā§āĨ¤
āĻāύāĻā§āĻĄāĻŋāĻ āĻĒā§āϰāϝāĻŧā§āĻāύ āĻāĻŽāύ āϏāĻžāϧāĻžāϰāĻŖ āĻ āĻā§āώāϰ
āĻāĻŋāĻā§ āϏāĻžāϧāĻžāϰāĻŖ āĻ āĻā§āώāϰ āϝāĻž āĻāύāĻā§āĻĄ āĻāϰāĻž āĻāĻŦāĻļā§āϝāĻ:
āĻ āύāĻŋāϰāĻžāĻĒāĻĻ āĻāϰāĻŋāϤā§āϰ | āĻāύāĻā§āĻĄ āĻāϰāĻž āĻŽāĻžāύ |
---|---|
āϏā§āĻĨāĻžāύ | %20 |
" | %22 |
< | %3C |
> | %3E |
# | %23 |
% | %25 |
| | %7C |
āĻāĻĒāύāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāύāĻĒā§āĻ āĻĨā§āĻā§ āĻĒā§āϰāĻžāĻĒā§āϤ āĻāĻāĻāĻŋ URL āϰā§āĻĒāĻžāύā§āϤāϰ āĻāĻāύāĻ āĻāĻāύāĻ āĻāϤā§āϰ āĻšāϝāĻŧ. āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻāĻāύ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠"5āĻŽ āĻāĻŦāĻ āĻĒā§āϰāϧāĻžāύ āϏā§āύā§āĻ" āĻšāĻŋāϏāĻžāĻŦā§ āĻāĻāĻāĻŋ āĻ āĻŋāĻāĻžāύāĻž āϞāĻŋāĻāϤ⧠āĻĒāĻžāϰā§āύāĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāĻĒāύāĻžāϰ āĻāĻāĻāϰāĻāϞ āĻāϰ āĻ āĻāĻļāĻā§āϞāĻŋ āĻĨā§āĻā§ āϤā§āϰāĻŋ āĻāϰāĻž āĻāĻāĻŋāϤ, āϝā§āĻā§āύ⧠āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰā§āϰ āĻāύāĻĒā§āĻāĻā§ āĻāĻā§āώāϰāĻŋāĻ āĻ āĻā§āώāϰ āĻšāĻŋāϏāĻžāĻŦā§ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰāĻž āĻāĻāĻŋāϤāĨ¤
āĻāĻĒāϰāύā§āϤā§, āϏāĻŽāϏā§āϤ Google āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻĒā§āϞā§āϝāĻžāĻāĻĢāϰā§āĻŽ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻāĻŦāĻ āϏā§āĻā§āϝāĻžāĻāĻŋāĻ āĻāϝāĻŧā§āĻŦ API-āĻāϰ āĻāύā§āϝ URLāĻā§āϞāĻŋ 16384 āĻ āĻā§āώāϰā§āϰ āĻŽāϧā§āϝ⧠āϏā§āĻŽāĻžāĻŦāĻĻā§āϧ⧎ āĻŦā§āĻļāĻŋāϰāĻāĻžāĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻāύā§āϝ, āĻāĻ āĻ āĻā§āώāϰ āϏā§āĻŽāĻž āĻā§āĻŦ āĻāĻŽāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰāĻž āĻšāĻŦā§āĨ¤ āϝāĻžāĻāĻšā§āĻ, āĻŽāύ⧠āϰāĻžāĻāĻŦā§āύ āϝ⧠āĻāĻŋāĻā§ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻŦā§āĻļ āĻāϝāĻŧā§āĻāĻāĻŋ āĻĒā§āϝāĻžāϰāĻžāĻŽāĻŋāĻāĻžāϰ āĻĨāĻžāĻā§ āϝāĻžāϰ āĻĢāϞ⧠āĻĻā§āϰā§āĻ URL āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤
Google API-āĻāϰ āĻāĻĻā§āϰ āĻŦā§āϝāĻŦāĻšāĻžāϰ
āĻāĻžāϰāĻžāĻĒāĻāĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻāĻĒāĻŋāĻāĻ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻāϰāĻž āĻāύā§āĻāĻžāϰāύā§āĻ āĻāĻŦāĻ āĻā§āĻāϞ āϏāĻžāϰā§āĻāĻžāϰ āĻāĻāϝāĻŧā§āĻ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϰ āĻā§āϝāĻŧā§ āĻŦā§āĻļāĻŋ āϞā§āĻĄ āϰāĻžāĻāϤ⧠āĻĒāĻžāϰā§āĨ¤ āĻāĻ āĻŦāĻŋāĻāĻžāĻā§ API-āĻāϰ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻāĻĻā§āϰ āĻāύā§āϝ āĻāĻŋāĻā§ āϏā§āϰāĻž āĻ āύā§āĻļā§āϞāύ āϰāϝāĻŧā§āĻā§āĨ¤ āĻāĻ āϏāϰā§āĻŦā§āϤā§āϤāĻŽ āĻ āύā§āĻļā§āϞāύāĻā§āϞāĻŋ āĻ āύā§āϏāϰāĻŖ āĻāϰāĻž āĻāĻĒāύāĻžāĻā§ API āĻā§āϞāĻŋāϰ āĻ āϏāĻžāĻŦāϧāĻžāύāϤāĻžāĻŦāĻļāϤ āĻ āĻĒāĻŦā§āϝāĻŦāĻšāĻžāϰā§āϰ āĻāύā§āϝ āĻāĻĒāύāĻžāϰ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻŦā§āϞāĻ āĻšāĻāϝāĻŧāĻž āĻāĻĄāĻŧāĻžāϤ⧠āϏāĻšāĻžāϝāĻŧāϤāĻž āĻāϰāϤ⧠āĻĒāĻžāϰā§āĨ¤
āϏā§āĻāĻā§āϝāĻŧ āĻŦā§āϝāĻžāĻāĻ āĻĢ
āĻŦāĻŋāϰāϞ āĻā§āώā§āϤā§āϰ⧠āĻāĻĒāύāĻžāϰ āĻ āύā§āϰā§āϧ āĻĒāϰāĻŋāĻŦā§āĻļāύ āĻāϰāϤ⧠āĻāĻŋāĻā§ āĻā§āϞ āĻšāϤ⧠āĻĒāĻžāϰā§; āĻāĻĒāύāĻŋ āĻāĻāĻāĻŋ 4XX āĻŦāĻž 5XX HTTP āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻā§āĻĄ āĻĒā§āϤ⧠āĻĒāĻžāϰā§āύ, āĻ āĻĨāĻŦāĻž TCP āϏāĻāϝā§āĻāĻāĻŋ āĻāĻĒāύāĻžāϰ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āĻāĻŦāĻ Google āĻāϰ āϏāĻžāϰā§āĻāĻžāϰā§āϰ āĻŽāϧā§āϝ⧠āĻā§āĻĨāĻžāĻ āĻŦā§āϝāϰā§āĻĨ āĻšāϤ⧠āĻĒāĻžāϰā§ā§ˇ āĻĒā§āϰāĻžāϝāĻŧāĻļāĻ āĻ āύā§āϰā§āϧāĻāĻŋ āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āĻāϰāĻž āϏāĻžāϰā§āĻĨāĻ āĻāĻžāϰāĻŖ āĻŽā§āϞ āĻŦā§āϝāϰā§āĻĨ āĻšāϞ⧠āĻĢāϞā§āĻāĻĒ āĻ āύā§āϰā§āϧ āϏāĻĢāϞ āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤ āϝāĻžāĻāĻšā§āĻ, Google-āĻāϰ āϏāĻžāϰā§āĻāĻžāϰ⧠āĻŦāĻžāϰāĻŦāĻžāϰ āĻ āύā§āϰā§āϧ āĻāϰāĻž āϏāĻšāĻāĻāĻžāĻŦā§ āϞā§āĻĒ āύāĻž āĻāϰāĻž āĻā§āϰā§āϤā§āĻŦāĻĒā§āϰā§āĻŖāĨ¤ āĻāĻ āϞā§āĻĒāĻŋāĻ āĻāĻāϰāĻŖ āĻāĻĒāύāĻžāϰ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āĻāĻŦāĻ Google āĻāϰ āĻŽāϧā§āϝ⧠āύā§āĻāĻāϝāĻŧāĻžāϰā§āĻāĻā§ āĻāĻāĻžāϰāϞā§āĻĄ āĻāϰāϤ⧠āĻĒāĻžāϰ⧠āϝāĻž āĻ āύā§āĻ āĻĒāĻā§āώā§āϰ āĻāύā§āϝ āϏāĻŽāϏā§āϝāĻž āϏā§āώā§āĻāĻŋ āĻāϰā§āĨ¤
āĻāĻāĻāĻŋ āĻāĻžāϞ āĻĒāĻĻā§āϧāϤāĻŋ āĻšāϞ āĻĒā§āϰāĻā§āώā§āĻāĻžāϰ āĻŽāϧā§āϝ⧠āĻā§āϰāĻŽāĻŦāϰā§āϧāĻŽāĻžāύ āĻŦāĻŋāϞāĻŽā§āĻŦā§āϰ āϏāĻžāĻĨā§ āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āĻāϰāĻžāĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ āĻŦāĻŋāϞāĻŽā§āĻŦ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĒā§āϰāĻā§āώā§āĻāĻžāϰ āϏāĻžāĻĨā§ āĻāĻāĻāĻŋ āĻā§āĻŖāĻ āĻĢā§āϝāĻžāĻā§āĻāϰ āĻĻā§āĻŦāĻžāϰāĻž āĻŦā§āĻĻā§āϧāĻŋ āĻāϰāĻž āĻšāϝāĻŧ, āĻāĻāĻāĻŋ āĻĒāĻĻā§āϧāϤāĻŋ āϝāĻž āĻāĻā§āϏāĻĒā§āύā§āύāĻļāĻŋāϝāĻŧāĻžāϞ āĻŦā§āϝāĻžāĻāĻ āĻĢ āύāĻžāĻŽā§ āĻĒāϰāĻŋāĻāĻŋāϤāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻŽāύ āĻāĻāĻāĻŋ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύ āϝāĻž āĻāĻžāĻāĻŽ āĻā§āύ āĻāĻĒāĻŋāĻāĻāϤ⧠āĻāĻ āĻ āύā§āϰā§āϧ āĻāϰāϤ⧠āĻāĻžāϝāĻŧ:
https://maps.googleapis.com/maps/api/timezone/json?location=39.6034810,-119.6822510×tamp=1331161200&key=YOUR_API_KEY
āύāĻŋāĻŽā§āύāϞāĻŋāĻāĻŋāϤ āĻĒāĻžāĻāĻĨāύ āĻāĻĻāĻžāĻšāϰāĻŖāĻāĻŋ āĻĻā§āĻāĻžāϝāĻŧ āĻāĻŋāĻāĻžāĻŦā§ āϏā§āĻāĻā§āϝāĻŧ āĻŦā§āϝāĻžāĻāĻ āĻĢā§āϰ āϏāĻžāĻĨā§ āĻ āύā§āϰā§āϧ āĻāϰāĻž āϝāĻžāϝāĻŧ:
import json import time import urllib.error import urllib.parse import urllib.request # The maps_key defined below isn't a valid Google Maps API key. # You need to get your own API key. # See https://developers.google.com/maps/documentation/timezone/get-api-key API_KEY = "YOUR_KEY_HERE" TIMEZONE_BASE_URL = "https://maps.googleapis.com/maps/api/timezone/json" def timezone(lat, lng, timestamp): # Join the parts of the URL together into one string. params = urllib.parse.urlencode( {"location": f"{lat},{lng}", "timestamp": timestamp, "key": API_KEY,} ) url = f"{TIMEZONE_BASE_URL}?{params}" current_delay = 0.1 # Set the initial retry delay to 100ms. max_delay = 5 # Set the maximum retry delay to 5 seconds. while True: try: # Get the API response. response = urllib.request.urlopen(url) except urllib.error.URLError: pass # Fall through to the retry loop. else: # If we didn't get an IOError then parse the result. result = json.load(response) if result["status"] == "OK": return result["timeZoneId"] elif result["status"] != "UNKNOWN_ERROR": # Many API errors cannot be fixed by a retry, e.g. INVALID_REQUEST or # ZERO_RESULTS. There is no point retrying these requests. raise Exception(result["error_message"]) if current_delay > max_delay: raise Exception("Too many retry attempts.") print("Waiting", current_delay, "seconds before retrying.") time.sleep(current_delay) current_delay *= 2 # Increase the delay each time we retry. if __name__ == "__main__": tz = timezone(39.6034810, -119.6822510, 1331161200) print(f"Timezone: {tz}")
āĻāĻĒāύāĻžāϰ āϏāϤāϰā§āĻāϤāĻž āĻ āĻŦāϞāĻŽā§āĻŦāύ āĻāϰāĻž āĻāĻāĻŋāϤ āϝ⧠āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻāϞ āĻā§āĻāύ⧠āĻāĻā§āĻāϤāϰ āĻā§āĻĄ āĻĒā§āύāϰāĻžāϝāĻŧ āĻā§āώā§āĻāĻž āύāĻž āĻāϰāĻž āϝāĻž āĻĻā§āϰā§āϤ āϧāĻžāϰāĻžāĻŦāĻžāĻšāĻŋāĻāĻāĻžāĻŦā§ āĻ āύā§āϰā§āϧā§āϰ āĻĻāĻŋāĻā§ āύāĻŋāϝāĻŧā§ āϝāĻžāϝāĻŧāĨ¤
āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāĻāĻāĻĄ āĻ āύā§āϰā§āϧ
Google-āĻāϰ āĻāĻĒāĻŋāĻāĻ-āĻ āĻŦāĻŋāĻĒā§āϞ āϏāĻāĻā§āϝāĻ āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāĻāĻ āĻāϰāĻž āĻ āύā§āϰā§āϧāĻā§āϞāĻŋ Google-āĻāϰ āĻĒāϰāĻŋāĻāĻžāĻ āĻžāĻŽā§āϤ⧠āĻĄāĻŋāϏā§āĻā§āϰāĻŋāĻŦāĻŋāĻāĻā§āĻĄ āĻĄāĻŋāύāĻžāϝāĻŧā§āϞ āĻ āĻĢ āϏāĻžāϰā§āĻāĻŋāϏ (DDoS) āĻāĻā§āϰāĻŽāĻŖā§āϰ āĻŽāϤ⧠āĻĻā§āĻāϤ⧠āĻĒāĻžāϰ⧠āĻāĻŦāĻ āϏā§āĻ āĻ āύā§āϝāĻžāϝāĻŧā§ āĻāĻāϰāĻŖ āĻāϰāĻž āĻšāĻŦā§āĨ¤ āĻāĻāĻŋ āĻāĻĄāĻŧāĻžāϤā§, āĻāĻĒāύāĻžāĻā§ āύāĻŋāĻļā§āĻāĻŋāϤ āĻāϰāϤ⧠āĻšāĻŦā§ āϝ⧠API āĻ āύā§āϰā§āϧāĻā§āϞāĻŋ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻāĻĻā§āϰ āĻŽāϧā§āϝ⧠āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧāύāĻŋāĨ¤
āĻāĻĻāĻžāĻšāϰāĻŖāϏā§āĻŦāϰā§āĻĒ, āĻāĻāĻāĻŋ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻŦāĻŋāĻŦā§āĻāύāĻž āĻāϰā§āύ āϝāĻž āĻŦāϰā§āϤāĻŽāĻžāύ āϏāĻŽāϝāĻŧ āĻ āĻā§āĻāϞ⧠āϏāĻŽāϝāĻŧ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰā§āĨ¤ āĻāĻ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋ āϏāĻŽā§āĻāĻŦāϤ āĻā§āϞāĻžāϝāĻŧā§āύā§āĻ āĻ āĻĒāĻžāϰā§āĻāĻŋāĻ āϏāĻŋāϏā§āĻā§āĻŽā§ āĻāĻāĻāĻŋ āĻ ā§āϝāĻžāϞāĻžāϰā§āĻŽ āϏā§āĻ āĻāϰāĻŦā§ āϝāĻž āĻŽāĻŋāύāĻŋāĻā§āϰ āĻļā§āϰā§āϤ⧠āĻāĻāĻŋāĻā§ āĻāĻžāĻāĻŋāϝāĻŧā§ āĻĻā§āĻŦā§ āϝāĻžāϤ⧠āĻĒā§āϰāĻĻāϰā§āĻļāĻŋāϤ āϏāĻŽāϝāĻŧ āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤ āϏā§āĻ āĻ ā§āϝāĻžāϞāĻžāϰā§āĻŽā§āϰ āϏāĻžāĻĨā§ āϝā§āĻā§āϤ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖā§āϰ āĻ āĻāĻļ āĻšāĻŋāϏāĻžāĻŦā§ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋāϰ āĻā§āύ⧠API āĻāϞ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧ āĨ¤
āĻāĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻ ā§āϝāĻžāϞāĻžāϰā§āĻŽā§āϰ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻšāĻŋāϏāĻžāĻŦā§ API āĻāϞ āĻāϰāĻž āĻāĻžāϰāĻžāĻĒ āĻāĻžāϰāĻŖ āĻāϰ āĻĢāϞ⧠API āĻāϞāĻā§āϞāĻŋ āϏāĻŽāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āϏāĻŽāĻžāύāĻāĻžāĻŦā§ āĻŦāĻŋāϤāϰāĻŖ āύāĻž āĻāϰ⧠āĻāĻŽāύāĻāĻŋ āĻŦāĻŋāĻāĻŋāύā§āύ āĻĄāĻŋāĻāĻžāĻāϏā§āϰ āĻŽāϧā§āϝā§āĻ āĻŽāĻŋāύāĻŋāĻā§āϰ āĻļā§āϰā§āϤ⧠āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāĻāĻ āĻāϰāĻž āĻšāϝāĻŧāĨ¤ āĻāĻāĻŋ āĻāϰāĻžāϰ āĻāĻāĻāĻŋ āĻāĻžāϰāĻžāĻĒāĻāĻžāĻŦā§ āĻĄāĻŋāĻāĻžāĻāύ āĻāϰāĻž āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻŽāĻŋāύāĻŋāĻā§āϰ āĻļā§āϰā§āϤ⧠āϏā§āĻŦāĻžāĻāĻžāĻŦāĻŋāĻ āĻŽāĻžāϤā§āϰāĻžāϰ āώāĻžāĻ āĻā§āĻŖā§ āĻā§āϰāĻžāĻĢāĻŋāĻā§āϰ āĻāĻāĻāĻŋ āϏā§āĻĒāĻžāĻāĻ āϤā§āϰāĻŋ āĻāϰāĻŦā§āĨ¤
āĻĒāϰāĻŋāĻŦāϰā§āϤā§, āĻāĻāĻāĻŋ āϏāĻŽā§āĻāĻžāĻŦā§āϝ āĻāĻžāϞ āĻĄāĻŋāĻāĻžāĻāύ āĻšāϞ āĻāĻāĻāĻŋ āĻāϞā§āĻŽā§āϞā§āĻāĻžāĻŦā§ āύāĻŋāϰā§āĻŦāĻžāĻāĻŋāϤ āϏāĻŽāϝāĻŧā§ āĻāĻāĻāĻŋ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻ ā§āϝāĻžāϞāĻžāϰā§āĻŽ āϏā§āĻ āĻāϰāĻžāĨ¤ āϝāĻāύ āĻāĻ āĻĻā§āĻŦāĻŋāϤā§āϝāĻŧ āĻ ā§āϝāĻžāϞāĻžāϰā§āĻŽāĻāĻŋ āĻĢāĻžāϝāĻŧāĻžāϰ āĻšāϝāĻŧ āϤāĻāύ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋ āĻĒā§āϰāϝāĻŧā§āĻāύā§āϝāĻŧ āϝā§āĻā§āύ API āĻāϞ āĻāϰ⧠āĻāĻŦāĻ āĻĢāϞāĻžāĻĢāϞ āϏāĻāϰāĻā§āώāĻŖ āĻāϰā§āĨ¤ āϝāĻāύ āĻ ā§āϝāĻžāĻĒā§āϞāĻŋāĻā§āĻļāύāĻāĻŋ āĻŽāĻŋāύāĻŋāĻā§āϰ āĻļā§āϰā§āϤ⧠āϤāĻžāϰ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāĻĒāĻĄā§āĻ āĻāϰāϤ⧠āĻāĻžāϝāĻŧ, āϤāĻāύ āĻāĻāĻŋ āĻāĻŦāĻžāϰ API āĻāϞ āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤ⧠āĻĒā§āϰā§āĻŦā§ āϏāĻāϰāĻā§āώāĻŋāϤ āĻĢāϞāĻžāĻĢāϞāĻā§āϞāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āĨ¤ āĻāĻ āĻĒāĻĻā§āϧāϤāĻŋāϰ āϏāĻžāĻĨā§, API āĻāϞāĻā§āϞāĻŋ āϏāĻŽāϝāĻŧā§āϰ āϏāĻžāĻĨā§ āϏāĻŽāĻžāύāĻāĻžāĻŦā§ āĻāĻĄāĻŧāĻŋāϝāĻŧā§ āĻĒāĻĄāĻŧā§āĨ¤ āĻāϰāĻ, āϝāĻāύ āĻĄāĻŋāϏāĻĒā§āϞ⧠āĻāĻĒāĻĄā§āĻ āĻāϰāĻž āĻšāĻā§āĻā§ āϤāĻāύ API āĻāϞ āϰā§āύā§āĻĄāĻžāϰāĻŋāĻ āĻāϰāϤ⧠āĻĻā§āϰāĻŋ āĻāϰ⧠āύāĻžāĨ¤
āĻŽāĻŋāύāĻŋāĻā§āϰ āĻļā§āϰā§āϰ āĻĒāĻžāĻļāĻžāĻĒāĻžāĻļāĻŋ, āĻ āύā§āϝāĻžāύā§āϝ āϏāĻžāϧāĻžāϰāĻŖ āϏāĻŋāĻā§āĻā§āϰā§āύāĻžāĻāĻā§āĻļāύ āϏāĻŽāϝāĻŧāĻā§āϞāĻŋāĻā§ āϞāĻā§āώā§āϝ āĻāϰāĻž āĻāĻāĻŋāϤ āύāϝāĻŧ āϝāĻžāϤ⧠āϞāĻā§āώā§āϝ āĻāϰāĻž āϝāĻžāϝāĻŧ āĻāĻ āĻāύā§āĻāĻžāϰ āĻļā§āϰā§āϤā§, āĻāĻŦāĻ āĻĒā§āϰāϤāĻŋāĻāĻŋ āĻĻāĻŋāύā§āϰ āĻļā§āϰ⧠āĻŽāϧā§āϝāϰāĻžāϤā§āĨ¤
āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻžāĻāϰāĻŖ
āĻāĻ āĻŦāĻŋāĻāĻžāĻā§ āĻāϞā§āĻāύāĻž āĻāϰāĻž āĻšāϝāĻŧā§āĻā§ āĻāĻŋāĻāĻžāĻŦā§ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻžāϰ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋ āĻĨā§āĻā§ āĻāϤāĻŋāĻļā§āϞāĻāĻžāĻŦā§ āĻāĻ āĻŽāĻžāύāĻā§āϞāĻŋ āĻŦā§āϰ āĻāϰāĻž āϝāĻžāϝāĻŧāĨ¤
Google āĻŽāĻžāύāĻāĻŋāϤā§āϰ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻžāĻā§āϞāĻŋ āĻāĻŽāύ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻžāĻā§āϞāĻŋ āĻĒā§āϰāĻĻāĻžāύ āĻāϰ⧠āϝāĻž āĻŦā§āĻāĻž āϏāĻšāĻ, āĻāĻŋāύā§āϤ⧠āĻ āĻŋāĻ āĻŦā§āϝāĻŦāĻšāĻžāϰāĻāĻžāϰ⧠āĻŦāĻžāύā§āϧāĻŦ āύāϝāĻŧ⧎ āĻāĻāĻāĻŋ āĻā§āϝāĻŧā§āϰāĻŋ āϏāĻŽā§āĻĒāĻžāĻĻāύ āĻāϰāĻžāϰ āϏāĻŽāϝāĻŧ, āĻĄā§āĻāĻžāϰ āĻāĻāĻāĻŋ āϏā§āĻ āĻĒā§āϰāĻĻāϰā§āĻļāύ āĻāϰāĻžāϰ āĻĒāϰāĻŋāĻŦāϰā§āϤā§, āĻāĻĒāύāĻŋ āϏāĻŽā§āĻāĻŦāϤ āĻāϝāĻŧā§āĻāĻāĻŋ āύāĻŋāϰā§āĻĻāĻŋāώā§āĻ āĻŽāĻžāύ āĻŦā§āϰ āĻāϰāϤ⧠āĻāĻžāύāĨ¤ āϏāĻžāϧāĻžāϰāĻŖāϤ, āĻāĻĒāύāĻŋ āĻāϝāĻŧā§āĻŦ āĻĒāϰāĻŋāώā§āĻŦāĻž āĻĨā§āĻā§ āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž āĻŦāĻŋāĻļā§āϞā§āώāĻŖ āĻāϰāϤ⧠āĻāĻžāύ āĻāĻŦāĻ āĻļā§āϧā§āĻŽāĻžāϤā§āϰ āϏā§āĻ āĻŽāĻžāύāĻā§āϞāĻŋ āĻŦā§āϰ āĻāϰāϤ⧠āĻāĻžāύ āϝāĻž āĻāĻĒāύāĻžāϰ āĻāĻā§āϰāĻšā§āϰāĨ¤
āĻāĻĒāύāĻŋ āϝ⧠āĻĒāĻžāϰā§āϏāĻŋāĻ āϏā§āĻāĻŋāĻŽāĻāĻŋ āĻŦā§āϝāĻŦāĻšāĻžāϰ āĻāϰā§āύ āϤāĻž āύāĻŋāϰā§āĻāϰ āĻāϰ⧠āĻāĻĒāύāĻŋ JSON-āĻ āĻāĻāĻāĻĒā§āĻ āĻĢā§āϰāϤ āĻĻāĻŋāĻā§āĻā§āύ āĻāĻŋāύāĻžāĨ¤ JSON āĻĒā§āϰāϤāĻŋāĻā§āϰāĻŋāϝāĻŧāĻž, āĻāϤāĻŋāĻŽāϧā§āϝ⧠āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻ āĻ āĻŦāĻā§āĻā§āĻā§āϰ āĻāĻāĻžāϰā§, āĻā§āϞāĻžāϝāĻŧā§āύā§āĻā§ āĻāĻžāĻāĻžāϏā§āĻā§āϰāĻŋāĻĒā§āĻā§āϰ āĻŽāϧā§āϝā§āĻ āĻĒā§āϰāĻā§āϰāĻŋāϝāĻŧāĻž āĻāϰāĻž āĻšāϤ⧠āĻĒāĻžāϰā§āĨ¤