ThaiSEOBoard.com

พัฒนาเว็บไซต์ => Programming => ข้อความที่เริ่มโดย: peappeap ที่ 24 กุมภาพันธ์ 2018, 22:00:20



หัวข้อ: ฟังก์ชัน login ด้วยเฟสบุ๊คของท่านใด ใช้ไม่ได้บ้างครับ
เริ่มหัวข้อโดย: peappeap ที่ 24 กุมภาพันธ์ 2018, 22:00:20
ของผมใช้ไม่ได้เลยครับ จึงลองเข้าไปใน facebook app manager ปรากฎว่าเค้าให้ใส่ redirect Uri ไม่ทราบว่าคืออะไรครับ ท่านใดทราบขอคำแนะนำหน่อยครับ


หัวข้อ: Re: ฟังก์ชัน login ด้วยเฟสบุ๊คของท่านใด ใช้ไม่ได้บ้างครับ
เริ่มหัวข้อโดย: goldxp ที่ 25 กุมภาพันธ์ 2018, 12:07:18
ขั้นแรกปกติคุณจะต้องมีปุ่ม login ในเว็บของคุณ
ซึ่งปุ่มนั้นจะมีการเปิดหน้า facebook.com/? ซึ่งจะมีการแจ้งเตือนว่า app นี้จะเข้าไปใช้งานอะไรบ้าง และมีปุ่ม Allow / Not Allow
พอ User กดปุ่ม Allow หรืออนุญาตเสร็จแล้วก็จะมีการ Redirect ย้อนกลับไปเว็บไซต์เดิม

Redirect Uri ก็คือลิงค์เว็บไซต์ที่คุณจะให้แสดงหลังจาก User กดปุ่ม Allow นั่นเองครับ
โดยในหน้า Redirect Uri นี้ปกติจะมีคำสั่ง get Access Token ซึ่ง Token นี้จะเป็นตัวแทนสถานะในการ login เข้า Facebook
ซึ่งจะเอาไปใช้ดึงข้อมูลหรือโพสข้อมูลต่างๆ ของ User ที่ login ตามแต่ที่ User อนุญาตไว้ในตอนแรกครับ


หัวข้อ: Re: ฟังก์ชัน login ด้วยเฟสบุ๊คของท่านใด ใช้ไม่ได้บ้างครับ
เริ่มหัวข้อโดย: peappeap ที่ 26 กุมภาพันธ์ 2018, 14:48:55
ขั้นแรกปกติคุณจะต้องมีปุ่ม login ในเว็บของคุณ
ซึ่งปุ่มนั้นจะมีการเปิดหน้า facebook.com/? ซึ่งจะมีการแจ้งเตือนว่า app นี้จะเข้าไปใช้งานอะไรบ้าง และมีปุ่ม Allow / Not Allow
พอ User กดปุ่ม Allow หรืออนุญาตเสร็จแล้วก็จะมีการ Redirect ย้อนกลับไปเว็บไซต์เดิม

Redirect Uri ก็คือลิงค์เว็บไซต์ที่คุณจะให้แสดงหลังจาก User กดปุ่ม Allow นั่นเองครับ
โดยในหน้า Redirect Uri นี้ปกติจะมีคำสั่ง get Access Token ซึ่ง Token นี้จะเป็นตัวแทนสถานะในการ login เข้า Facebook
ซึ่งจะเอาไปใช้ดึงข้อมูลหรือโพสข้อมูลต่างๆ ของ User ที่ login ตามแต่ที่ User อนุญาตไว้ในตอนแรกครับ

ผมใส่ Redirect Uri เป็น mysite.com/index.php แต่มันบอกว่าไม่ถูกต้องน่ะครับ ทำไงดีครับ