ขอสอบถามเกี่ยวกับ Line Messaging API

ถาม-ตอบ แนะนำไอเดียว โค้ดตัวอย่าง แนวทาง วิธีแก้ปัญหา ขอสอบถามเกี่ยวกับ Line Messaging API

ขอสอบถามเกี่ยวกับ Line Messaging API
ถ้าอยากให้ Line bot ตอบข้อความของ user และส่ง template message พร้อมกัน สามารถทำได้ไหม ขอแนวทางด้วยค่ะ

//จำลองการตอบกลับ

user พิมพ์ข้อความว่า hello

bot ตอบกลับ สวัสดี มีอะไรให้ช่วยไหม? 
                    template message        //ให้user เลือกคำสั่งในการใช้งานต่อไป 


ประมาณนี้ค่ะ ขอความกรุณาด้วยนะคะ


Muk Chanapa 28-09-2021 16:40:09

คำแนะนำ และการใช้งาน

สมาชิก กรุณา ล็อกอินเข้าระบบ เพื่อตั้งคำถามใหม่ หรือ ตอบคำถาม สมาชิกใหม่ สมัครสมาชิกได้ที่ สมัครสมาชิก


  • ถาม-ตอบ กรุณา ล็อกอินเข้าระบบ
  • เปลี่ยน


    ( หรือ เข้าใช้งานผ่าน Social Login )

 ความคิดเห็นที่ 1
ใช้การส่งข้อมูลแบบหลายความพร้อมกัน MultiMessageBuilder()
 
 
ถ้าประยุกต์กับเนื้อหาในเว็บก็ประมาณนี้

			$replyData = new MultiMessageBuilder();		
			$replyData->add(new TextMessageBuilder("message 1"));
			$replyData->add(new TextMessageBuilder("message 2"));
        $xmlstr = <<<XML
<noncarousel>
    <bubble direction="ltr">
        <body>
            <box layout="horizontal">
                <image url="https://www.ninenik.com/images/ninenik_page_logo.png" />      
                <filler flex="3" />
                <image url="https://www.ninenik.com/images/ninenik_page_logo.png" />      
            </box>
        </body>       
    </bubble>
</noncarousel>  
XML;
                             
        $textReplyMessage = createFlex($xmlstr);
		$replyData->add(new FlexMessageBuilder("Flex from XML",$textReplyMessage));			


จะส่งข้อมูลทั้งหมด 3 รายการกลับไป มี ข้อความสองข้อความ และข้อความแบบ flex อีกหนึ่งข้อความ

ถ้าต้องการข้อความรูปแบบอื่นก็เพิ่มเข้าไปในคำสั่ง add()

ดูเนื้อหาจากลิ้งค์ด้านล่างเป็นแนวทาง



>>>  อัพเดท >>> 28-09-2021
------------------------------------------


บทความแนะนำที่เกี่ยวข้อง
ส่งข้อความด้วย LINE bot sdk php สำหรับ LINE Messaging API ตอนที่ 2อ่าน 29,964
การใช้งาน Template Message ใน LINE Messaging API ตอนที่ 3อ่าน 23,143
เริ่มต้นการใช้งาน Flex Message ผ่าน LINE Messaging API ตอนที่ 9อ่าน 15,856
ninenik 28-09-2021
 ความคิดเห็นที่ 2
ขอบคุณค่ะ ขอสอบถามเพิ่มเติมเกี่ยวกับการใช้งาน flex message หน่อยค่ะ พอดีอ่านจากบทความ 
https://www.ninenik.com/สร้าง_Flex_Message_ด้วย_XML_กับ_LINE_Messaging_API_ตอนที่_10-900.html

พอดีลองทำตามแล้ว ผลลัพธ์มันไม่ออกค่ะ อีกทั้งหนูยังไม่ค่อยเข้าใจการเรียกใช้ฟังก์ชันจาก flex_gen.php และการใช้รูปแบบ xml
ขอความกรุณาขอคำอธิบายเพิ่มเติมด้วยค่ะ


บทความแนะนำที่เกี่ยวข้อง
สร้าง Flex Message ด้วย XML กับ LINE Messaging API ตอนที่ 10อ่าน 11,772
Muk Chanapa 29-09-2021 16:30
 ความคิดเห็นที่ 3
ใช้ line official ครับ ได้หมด


Rnut Surat 29-09-2021 21:14
1






เว็บไซต์ของเราให้บริการเนื้อหาบทความสำหรับนักพัฒนา โดยพึ่งพารายได้เล็กน้อยจากการแสดงโฆษณา โปรดสนับสนุนเว็บไซต์ของเราด้วยการปิดการใช้งานตัวปิดกั้นโฆษณา (Disable Ads Blocker) ขอบคุณครับ