สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB
Moderator: mindphp, ผู้ดูแลกระดาน
- chakrit
- PHP Super Hero Member
- โพสต์: 788
- ลงทะเบียนเมื่อ: 27/06/2022 9:32 am
สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB
สอบถามการนำไฟล์ PHP ในส่วนนี้ได้มีการเขียน API แยกไฟล์ไว้ใช้งานอยากจะนำไปใช้งานรวมกับไฟล์ใน phpBB สามารถทำยังไงได้บางคับต้องเพิ่มโค้ดยังไง
-
- PHP VIP Members
- โพสต์: 3751
- ลงทะเบียนเมื่อ: 06/06/2022 9:43 am
- chakrit
- PHP Super Hero Member
- โพสต์: 788
- ลงทะเบียนเมื่อ: 27/06/2022 9:32 am
Re: สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB
โค้ด: เลือกทั้งหมด
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://data.tmd.go.th/api/WeatherToday/V1/date?uid=u65chakrit.phamornpol&ukey=79780811ff627df7ce445cb7ecc6c23b&time=2022-01-01',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'accept: application/json'
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
$result = json_decode($response,true);
if ($err) {
echo "cURL Error #:" . $err;
} else {
var_dump($result['Stations'][85]["Observe"]["Time"]);
var_dump($result['Stations'][85]["Observe"]["Temperature"]["Value"]);
// var_dump($response);
}
?>
-
- PHP VIP Members
- โพสต์: 3751
- ลงทะเบียนเมื่อ: 06/06/2022 9:43 am
Re: สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB
ลองสร้าง function ขึ้นมาสำหรับเรียกใช้งานก็ได้ครับchakrit เขียน: ↑09/08/2022 9:35 amตัวอย่างโค้ดคับต้องการนำไปใช้งานกับ phpBB ต้องเขียนยังไงบางคับโค้ด: เลือกทั้งหมด
$curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => 'https://data.tmd.go.th/api/WeatherToday/V1/date?uid=u65chakrit.phamornpol&ukey=79780811ff627df7ce445cb7ecc6c23b&time=2022-01-01', CURLOPT_RETURNTRANSFER => true, CURLOPT_ENCODING => '', CURLOPT_MAXREDIRS => 10, CURLOPT_TIMEOUT => 30, CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1, CURLOPT_CUSTOMREQUEST => 'GET', CURLOPT_HTTPHEADER => array( 'accept: application/json' ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl); $result = json_decode($response,true); if ($err) { echo "cURL Error #:" . $err; } else { var_dump($result['Stations'][85]["Observe"]["Time"]); var_dump($result['Stations'][85]["Observe"]["Temperature"]["Value"]); // var_dump($response); } ?>
โค้ด: เลือกทั้งหมด
function curl(){
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => 'https://data.tmd.go.th/api/WeatherToday/V1/date?uid=u65chakrit.phamornpol&ukey=79780811ff627df7ce445cb7ecc6c23b',
CURLOPT_RETURNTRANSFER => true,
CURLOPT_ENCODING => '',
CURLOPT_MAXREDIRS => 10,
CURLOPT_TIMEOUT => 30,
CURLOPT_HTTP_VERSION => CURL_HTTP_VERSION_1_1,
CURLOPT_CUSTOMREQUEST => 'GET',
CURLOPT_HTTPHEADER => array(
'accept: application/json'
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
$result = json_decode($response,true);
if ($err) {
echo "cURL Error #:" . $err;
} else {
var_dump($result['Stations'][85]["Observe"]["Time"]);
var_dump($result['Stations'][85]["Observe"]["Temperature"]["Value"]);
// var_dump($response);
}
}
curl(); // เรียกใช้
- chakrit
- PHP Super Hero Member
- โพสต์: 788
- ลงทะเบียนเมื่อ: 27/06/2022 9:32 am
Re: สอบถามการนำไฟล์ PHP เข้าไปใช้งานใน phpBB
สอบถามเพิ่มเติมคับหากต้องการนำตัวแปลที่อยู่ใน API
เราต้องเขียนเรียกใช้งาน function แบบไหนหรอคับ
โค้ด: เลือกทั้งหมด
$result['Stations'][85]["Observe"]["Temperature"]["Value"]
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ [Extension phpBB3.1.1] phpBB Media Embed PlugIn ปลั๊กอิน phpBB แนบสื่อ
โดย จันนุสรณ์ ดีแก่ » 25/01/2019 12:18 pm » ใน phpBB 3.1 Extension Review - 1 ตอบกลับ
- 9341 แสดง
-
โพสต์ล่าสุด โดย Ittichai_chupol
25/01/2019 7:18 pm
-
-
-
โพสต์ใหม่ วิธีแก้ปัญหา ปัญหา string conversion [phpBB Debug] PHP Notice: ใน phpBB 3
โดย mindphp » 15/10/2018 12:27 pm » ใน Programming - PHP - 1 ตอบกลับ
- 6230 แสดง
-
โพสต์ล่าสุด โดย mindphp
15/10/2018 12:28 pm
-
-
-
โพสต์ใหม่ phpBB Debug ตอนติดตั้ง Extension /phpbb/db/tools.php on line 1450:
โดย thatsawan » 28/03/2015 3:14 pm » ใน Programming - PHP - 0 ตอบกลับ
- 4630 แสดง
-
โพสต์ล่าสุด โดย thatsawan
28/03/2015 3:14 pm
-
-
- 0 ตอบกลับ
- 4608 แสดง
-
โพสต์ล่าสุด โดย mindphp
18/04/2015 4:49 am
-
-
โพสต์ใหม่ Fatal error: Call to undefined method phpbb\profilefields\manager::enable_profilefields() phpBB 3.1.6
โดย thatsawan » 24/10/2015 12:07 am » ใน Programming - PHP - 0 ตอบกลับ
- 2969 แสดง
-
โพสต์ล่าสุด โดย thatsawan
24/10/2015 12:07 am
-
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 118