GoogleMaps ayrıştırmak için PHP Kullanımı

0 Cevap php

Ben başka bir noktadan sürüş mesafe almak için GoogleMaps kapalı ekran-kazımak bir site var. Bu ağır (hafta max başına 20 istekleri) kullanılmaz, ancak Google'ın son yükseltme bu işlevselliği kırdı.

I used to use this:

$url = 'http://maps.google.com/maps?f=d&hl=en&saddr='.$start.'&daddr='.$finish.'&output=xml';
$ch = curl_init(); curl_setopt($ch, CURLOPT_URL,$url); curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1); $data = curl_exec ($ch); if(preg_match('!(\d+).*?.*?(\d+)[^\d]*(\d*)!si', $data, $matches))

Ve sürüş mesafesi ve toplam zaman dönecekti. GoogleMaps yeni sürümü bu işlevselliği kırdı ve ben yeni API ile başa çıkmak için bir yol bulmaya çalışıyorum.

0 Cevap