ใช้ curl response ละติจูด ลองติจูด จาก google api ไม่ได้

สำหรับผู้ที่ เริ่มต้น Programming - PHP มีอะไร แนะนำ หรือข้อสงสัยต้องบอร์ด นี้ คนที่มีความรู้ แบ่งปันคนอื่นบ้างนะ ปัญหาการเขียนโปรแกรม แบบ OOP Session Cookies php network

Moderators: mindphp, ผู้ดูแลกระดาน

roklabath

ใช้ curl response ละติจูด ลองติจูด จาก google api ไม่ได้

Post by roklabath »

ผมใช้ curl ในการขอละติจูดกับลองติจูดของ google api ครับ
พอเทสบน localhost สามารถดึงข้อมูลมาได้ แต่พออัพขึ้นโฮสจริงกลับได้ค่าเป็น NULL แทนครับ :cry:

Code: Select all

<?php
	$url = "https://maps.google.com/maps/api/geocode/json?address=กรุงเทพ+ไทย";
	
	$ch = curl_init();
	curl_setopt($ch, CURLOPT_URL,$url);
	curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
	$geo = 	curl_exec($ch);
	curl_close($ch);
	$geoloc = json_decode($geo ,true);

	var_dump($geoloc['results'][0]['geometry']['location']['lat']);
	var_dump($geoloc['results'][0]['geometry']['location']['lng']);
?>
เข้าไปเช็ค phpinfo ตรงส่วน curl support ก็ enabled แล้วครับ
รบกวนด้วยนะครับ

  • Similar Topics
    Replies
    Views
    Last post

Return to “Programming - PHP”

Who is online

Users browsing this forum: No registered users and 14 guests