ขนาดวิดีโอ: 1280 X 720853 X 480640 X 360
แสดงแผงควบคุมโปรแกรมเล่น
เล่นอัตโนมัติ
เล่นใหม่
ขอบคุณสำหรับ วีดีโอ ดีๆครับ ผมได้ความรู้หลายเรื่องเลยครับและผมมีเรื่องจะสอบถามเพิ่มนิดหนึงครับ คือเรื่องที่เราเก็บ userId เป็น document ครับคือ ข้อมูลที่ส่งเข้ามาใหม่มันไปแทนที่ข้อมูลเดิมที่มีอยู่แล้วครับ เนื่องจากชื่อ doc เหมือนกัน พอจะมีวิธีที่จะทำให้ข้อมูลไม่ถูกแทนที่ใหมครับ
ทำตาม codelab มาดูคลิปสนุกมากครับ
อยากรู้ว่าดึงข้อมูลไปเก็บ GoogleSheet ยังไงครับ จาก Dialogflow ครับ
แล้วถ้าอยากให้รับค่า image ต้องเขียนฟังก์ชั่นยังไงครับ
ทำคอร์ทหน่อยจ้าาา
มีประโยชน์มากๆครับจะคอยติดตามเสมอครับ👍👍👍👍
พอดีอยากสอบถามหน่อยค่ะ ทำถึงขั้นตอนที่8แต่ไลน์ไม่ตอบกลับอะไรเลยค่ะ
ตามต่อที่นี่เลยนะครับ facebook.com/groups/LINEDEVTH/posts/873751589955415/
เมื่อสร้างฟังก์ชัน แล้ว deploy เรียบร้อย เวลา เปิดด้วย browser เกิด errorError: ForbiddenYour client does not have permission to get URL /api/test from this server.ช่วยแนะนำหน่อยครับcode::const config = { channelSecret: functions.config()["line"]["channel_secret"], channelAccessToken: functions.config()["line"]["channel_access_token"],};app.post("/test", line.middleware(config), (req, res) => { console.log("req.body", JSON.stringify(req.body, null, 2)); res.status(200).end();});
ขอบคุณสำหรับ วีดีโอ ดีๆครับ ผมได้ความรู้หลายเรื่องเลยครับ
และผมมีเรื่องจะสอบถามเพิ่มนิดหนึงครับ คือเรื่องที่เราเก็บ userId เป็น document ครับ
คือ ข้อมูลที่ส่งเข้ามาใหม่มันไปแทนที่ข้อมูลเดิมที่มีอยู่แล้วครับ เนื่องจากชื่อ doc เหมือนกัน พอจะมีวิธีที่จะทำให้ข้อมูลไม่ถูกแทนที่ใหมครับ
ทำตาม codelab มาดูคลิปสนุกมากครับ
อยากรู้ว่าดึงข้อมูลไปเก็บ GoogleSheet ยังไงครับ จาก Dialogflow ครับ
แล้วถ้าอยากให้รับค่า image ต้องเขียนฟังก์ชั่นยังไงครับ
ทำคอร์ทหน่อยจ้าาา
มีประโยชน์มากๆครับจะคอยติดตามเสมอครับ👍👍👍👍
พอดีอยากสอบถามหน่อยค่ะ ทำถึงขั้นตอนที่8แต่ไลน์ไม่ตอบกลับอะไรเลยค่ะ
ตามต่อที่นี่เลยนะครับ facebook.com/groups/LINEDEVTH/posts/873751589955415/
เมื่อสร้างฟังก์ชัน แล้ว deploy เรียบร้อย เวลา เปิดด้วย browser เกิด error
Error: Forbidden
Your client does not have permission to get URL /api/test from this server.
ช่วยแนะนำหน่อยครับ
code::
const config = {
channelSecret: functions.config()["line"]["channel_secret"],
channelAccessToken: functions.config()["line"]["channel_access_token"],
};
app.post("/test", line.middleware(config), (req, res) => {
console.log("req.body", JSON.stringify(req.body, null, 2));
res.status(200).end();
});