Q - อยากทราบวิธีการดึงค่า api อัตราการแลกเปลี่ยนสกุลเงิน มาใช้อย่างไรครับ
Moderator: mindphp, ผู้ดูแลกระดาน
- birdkritsna
- PHP Super Member
- โพสต์: 234
- ลงทะเบียนเมื่อ: 16/09/2019 9:57 am
Q - อยากทราบวิธีการดึงค่า api อัตราการแลกเปลี่ยนสกุลเงิน มาใช้อย่างไรครับ
้ผมต้องการดึงค่า api อัตราการแลกเปลี่ยนสกุลเงิน จาก https://www.bot.or.th/Thai/Statistics/E ... s/API.aspx
พอจะมีแนวทางแนะนำมั้ยครับ
พอจะมีแนวทางแนะนำมั้ยครับ
- thatsawan
- PHP VIP Members
- โพสต์: 28508
- ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
- ติดต่อ:
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
ลองศึกษาจากนี้
https://apiportal.bot.or.th/bot/public/node/504
https://apiportal.bot.or.th/bot/public/node/470
ถ้า PHP
https://apiportal.bot.or.th/bot/public/node/504
https://apiportal.bot.or.th/bot/public/node/470
ถ้า PHP
โค้ด: เลือกทั้งหมด
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://apigw1.bot.or.th/bot/public/Stat-ReferenceRate/v2/MONTHLY_REF_RATE/?start_period=REPLACE_THIS_VALUE&end_period=REPLACE_THIS_VALUE",
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",
"x-ibm-client-id: REPLACE_THIS_KEY"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
ทำความรู้จักเรื่อง curl
viewtopic.php?f=29&t=58335
ทำความรู้จักกับ CURL สำหรับ php
https://www.mindphp.com/forums/viewtopic.php?p=62246
https://www.mindphp.com/en/articles/63- ... etopt.html
viewtopic.php?f=29&t=58335
ทำความรู้จักกับ CURL สำหรับ php
https://www.mindphp.com/forums/viewtopic.php?p=62246
https://www.mindphp.com/en/articles/63- ... etopt.html
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- birdkritsna
- PHP Super Member
- โพสต์: 234
- ลงทะเบียนเมื่อ: 16/09/2019 9:57 am
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
thatsawan เขียน:ลองศึกษาจากนี้
https://apiportal.bot.or.th/bot/public/node/504
https://apiportal.bot.or.th/bot/public/node/470
ถ้า PHPโค้ด: เลือกทั้งหมด
<?php $curl = curl_init(); curl_setopt_array($curl, array( CURLOPT_URL => "https://apigw1.bot.or.th/bot/public/Stat-ReferenceRate/v2/MONTHLY_REF_RATE/?start_period=REPLACE_THIS_VALUE&end_period=REPLACE_THIS_VALUE", 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", "x-ibm-client-id: REPLACE_THIS_KEY" ), )); $response = curl_exec($curl); $err = curl_error($curl); curl_close($curl);
สามารถนำโค๊ดตัวไปใช้ได้เลยไหมครับ
ผมใส่ key ใส่ period แล้วก็ยังไม่ได้ครับ
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
ใส่ค่าอะไร ลงไป
ลองเอาโค้ดที่นำไปใช้ มาดูครับ
ยังไม่ได้ ข้อความขึ้นแจ้งว่าอะไร
ลองเอาโค้ดที่นำไปใช้ มาดูครับ
ยังไม่ได้ ข้อความขึ้นแจ้งว่าอะไร
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- birdkritsna
- PHP Super Member
- โพสต์: 234
- ลงทะเบียนเมื่อ: 16/09/2019 9:57 am
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
mindphp เขียน:ใส่ค่าอะไร ลงไป
ลองเอาโค้ดที่นำไปใช้ มาดูครับ
ยังไม่ได้ ข้อความขึ้นแจ้งว่าอะไร
โค้ด: เลือกทั้งหมด
<?php
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://apigw1.bot.or.th/bot/public/Stat-ReferenceRate/v2/MONTHLY_REF_RATE/?start_period=2019-09-18&end_period=2019-09-19",
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",
"x-ibm-client-id: lR4gQ7fV7sQ5xQ6wH5nM2hL2mK3uN6wG4jA1dV2wD3cV1nE2uO"
),
));
$response = curl_exec($curl);
$err = curl_error($curl);
curl_close($curl);
- birdkritsna
- PHP Super Member
- โพสต์: 234
- ลงทะเบียนเมื่อ: 16/09/2019 9:57 am
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
mindphp เขียน:ใส่ค่าอะไร ลงไป
ลองเอาโค้ดที่นำไปใช้ มาดูครับ
ยังไม่ได้ ข้อความขึ้นแจ้งว่าอะไร
- mindphp
- ผู้ดูแลระบบ MindPHP
- โพสต์: 41410
- ลงทะเบียนเมื่อ: 22/09/2008 6:18 pm
- ติดต่อ:
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
หน้าจอเปล่าคืออะไรครับ
ติดตาม VDO: http://www.youtube.com/c/MindphpVideoman
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
ติดตาม FB: https://www.facebook.com/pages/MindphpC ... 9517401606
หมวดแชร์ความรู้: https://www.mindphp.com/forums/viewforum.php?f=29
รับอบรม และพัฒนาระบบ: https://www.mindphp.com/forums/viewtopic.php?f=6&t=2042
- tsukasaz
- PHP VIP Members
- โพสต์: 22143
- ลงทะเบียนเมื่อ: 18/04/2012 9:39 am
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
จากโค้ดเราไม่ได้ echo หรือ print อะไร มันก็ไม่แสดงค่าอะไรอยู่แล้วครับ ลองเอาตัวแปร $response กับ $err มา print_r ดูหน่อยครับ ว่าได้อะไรไหม
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)
- birdkritsna
- PHP Super Member
- โพสต์: 234
- ลงทะเบียนเมื่อ: 16/09/2019 9:57 am
Re: Q - อยากทราบวิธีการดึงค่า api มาใช้อย่างไรครับ
ผมใช้โค๊ดตามด้านบนเลยครับ ไม่แน่ใจว่าใช้ถูกหรือเปล่าครับ
-
- Similar Topics
- ตอบกลับ
- แสดง
- โพสต์ล่าสุด
-
-
โพสต์ใหม่ การเรียก reCaptcha มาใช้ แบบไม่ผ่าน XML Form
โดย tsukasaz » 06/07/2021 6:28 pm » ใน Joomla Developing Knowledge - 0 ตอบกลับ
- 1045 แสดง
-
โพสต์ล่าสุด โดย tsukasaz
06/07/2021 6:28 pm
-
-
-
โพสต์ใหม่ มาใช้ php Swoole เขียน CI/CD ไว้ใช้งานกัน และ รวมคำสั่งจำเป็นสำหรับ DevOps
โดย mindphp » 18/06/2022 4:49 pm » ใน PHP Knowledge - 1 ตอบกลับ
- 799 แสดง
-
โพสต์ล่าสุด โดย mindphp
19/06/2022 7:23 am
-
-
-
โพสต์ใหม่ ต้องการดึง Path avatar user ใน phpbb มาใช้
โดย thatsawan » 11/05/2019 5:58 pm » ใน Programming - PHP - 1 ตอบกลับ
- 1380 แสดง
-
โพสต์ล่าสุด โดย thatsawan
14/05/2019 3:52 pm
-
-
- 2 ตอบกลับ
- 1314 แสดง
-
โพสต์ล่าสุด โดย Ittichai_chupol
09/05/2019 7:58 pm
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 105