สิ่งที่สำคัญที่สุดของการเรียกใช้งานคือ
- รูปแบบพารามิเตอร์ของ function ใน api ที่ต้องการต้องทำให้ถูกต้อง
- Url ที่ curl ไปต้องถูกต้องด้วย
- รูปแบบการส่งค่า put get post ให้ถูกต้อง
<?php
////////สร้างพารามิเตอร์ที่จะส่งไป หรือสามารถรับมาจากที่อื่น หรือตัวแปรได้
$param = array( "param" => "var1","param2"=>"var2", "param3"=>"var3");
$url = "www.maxtest.com";
$ch = curl_init(); //เปิดการเชื่่อมต่อ
curl_setopt($ch, CURLOPT_URL,$url); // เรียกไปที่ url
curl_setopt($ch, CURLOPT_POST, 1); // ส่งค่าแบบ post 1 ครั้ง
curl_setopt($ch, CURLOPT_POSTFIELDS,http_build_str($param)); //ใช้ ้http เพื่อสร้าง query string สะดวกมาก กว่าใช้ foreach (); เพื่อนทำ query string :
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true); // Set การส่งค่ากับเป็นจริง
$return= curl_exec ($ch); // เก็บค่าที่ส่งกลับมา .. จะประมาณว่า เมสสบอกว่าทำได้หรือไม่ ?
curl_close ($ch); // ปิดการเชื่อมต่อ
ง่ายนิดเดียวครับพี่้น้องเพียงเท่านี้เราก็ เคิอ กันได้ง่าย ๆแล้วครับ
?>
0 ความคิดเห็น:
แสดงความคิดเห็น