Artikel ini menyediakan penyelesaian komprehensif untuk menanyakan secara dinamik API Peta Google menggunakan API Arah Google. Melalui kes penggunaan tulen, kami akan menghantar permintaan, mengendalikan respons dan menghuraikannya ke dalam JSON menggunakan ekosistem Python yang berkuasa.
Matlamat kami adalah untuk mengira laluan dari Chicago, Illinois ke Los Angeles, California, termasuk titik laluan di Joplin, Missouri dan Oklahoma City, Oklahoma. API Arah Google menawarkan respons berformat JSON dan kami berhasrat untuk memproses hasil ini dengan berkesan dalam Python.
1. Mengimport Pustaka 'permintaan'
Pertama, kami mengimport perpustakaan 'permintaan' serba boleh, yang terkenal dengan keupayaan pengendalian permintaan HTTPnya.
import requests
2. Menentukan Parameter Permintaan
Seterusnya, kami menetapkan parameter untuk menentukan permintaan kami:
params = dict( origin='Chicago,IL', destination='Los+Angeles,CA', waypoints='Joplin,MO|Oklahoma+City,OK', sensor='false' )
3. Menghantar Permintaan HTTP
Menggunakan perpustakaan 'permintaan', kami menghantar permintaan HTTP ke API Peta Google:
resp = requests.get(url=url, params=params)
4. Menghuraikan Respons JSON
Respons diterima dan disimpan dalam 'resp'. Untuk mengekstrak data JSON, kami menggunakan kaedah json():
data = resp.json()
Kesimpulan
Dengan memanfaatkan perpustakaan 'permintaan', kami boleh berinteraksi dengan API Peta Google dengan cekap, dapatkan semula respons JSON dan huraikan kandungannya dalam Python, memperkasakan kami untuk mengakses maklumat geografi yang berharga untuk aplikasi kami.
Atas ialah kandungan terperinci Bagaimana untuk Menyoal API Peta Google dengan JSON Parsing dalam Python?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!