Discuz Thai

 ลืมรหัสผ่าน
 สมัครสมาชิก

ข้อตกลงการใช้งานกระดานข่าวดิสคัสไทย DiscuzThai Agreement (English Version) ประกาศดิสคัสไทย - ทำเนียบดิสคัสภาษาไทย

Discuz! X3.5 Thai R20231001 Rev.8 (NEW) [วิดีโอช่วยสอน] อัปเกรด Discuz! X3.4 เป็น X3.5 Discord ของ Discuz! Thai Community อย่างเป็นทางการ

Discuz! X3.4 Thai R20220811 (REV.75) สิ้นสุดการสนับสนุน Discuz! X3.4 ภาษาไทยตั้งแต่วันนี้เป็นต้นไป (ขอแนะนำให้อัปเกรดเป็น X3.5 แทน)

ค้นหา
แท็กยอดนิยม: ดิสคัสภาษาไทย Discuz Thai
ดู: 2472|ตอบกลับ: 9

[เพิ่มเติม] สร้างแอพ Facebook Login ฉบับปี 2016 - How to Create a Facebook Login Application (Issue. 2016)

[คัดลอกลิงก์]
jaideejung007 โพสต์ 2016-2-5 16:38:46 |โหมดอ่าน
เกริ่นนำ
เนื่องจากมีสมาชิกสอบถามเข้ามาเป็นจำนวนมากว่าจะเริ่มสร้างแอพ Facebook ตั้งแต่แรกเริ่มได้อย่างไร ในเมื่อบทความที่มีอยู่ในดิสคัสไทย มันเก่าไปแล้วและเฟสบุคก็อัปเดตหน้าตาใหม่ด้วย ทำให้สมาชิกเกิดความสับสน

วันนี้ ถือเป็นวันดี เพราะว่างจากงานสอน ก็เลยแอบแว๊บมาเขียนบทความนี้ซะเลย หวังว่าคงช่วยให้เห็นภาพและแก้ไขปัญหาได้ดียิ่งขึ้นนะครับ


  • ไปยังเว็บไซต์ https://developers.facebook.com/ (ก่อนเข้า ล็อกอินเฟสบุคให้เรียบร้อยก่อน)

  • ไปที่เมนู My Apps / Add a New App


  • ถ้าจะสร้างแอพสำหรับใช้งานบนเว็บไซต์หรือนำไปใช้กับปลั๊กอิน Facebook Login ให้เลือก "เว็บไซต์" หรือไอคอน "WWW"


  • จะปรากฏหน้าจอให้พิมพ์ชื่อแอพฯ ที่เคยสร้างมาก่อนหน้านี้ หรือหากต้องการสร้างใหม่ ให้พิมพ์ชื่อลงไปได้เลยแล้วเลือก "Create New Facebook App ID"


  • จะปรากฎหน้าจอสอบถามว่า แอพฯ ที่กำลังสร้างอยู่ขณะนี้เป็นตัวทดสอบของแอพอื่นหรือไม่ ไม่ต้องสนใจครับ เลือกค่าเดิมคือ "0" แล้วกำหนด "หมวดหมู่" ให้เรียบร้อย แล้วคลิกเลือก "สร้าง ID ของแอพ"


  • คลิก "Skip quick start"


  • จะปรากฏหน้า Dashboard สิ่งที่จะนำไปใช้หลักๆ คือ "App ID" และ "App Secret" สำหรับเอาไปใช้กับ Facebook Login


  • ไปที่เมนู "Settings / Basics" ส่วนของ "App Domains" ให้พิมพ์เฉพาะชื่อเว็บไซต์ไม่ต้องเติม http:// เช่น abc.com จากนั้นแล้วพิมพ์ที่อยู่เว็บไซต์ของตนเองในช่อง Site URL โดยเติม http:// ข้างหน้าชื่อเว็บด้วย  และกรอกอีเมลในส่วนของ "Contact Email" ให้เรียบร้อย แล้วกด Save Changes


  • ไปที่เมนู "Settings / Advanced" ถ้าขึ้นแจ้งเตือน "Client OAuth login is enabled but you haven't listed any valid OAuth redirect URIs. Click here for more information." แก้ไขโดยพิมพ์ ที่อยู่เว็บไซต์หลังจากที่สมาชิกเข้าสู่ระบบด้วย Facebook Login แล้วจะให้ไปหน้าไหนลงในส่วนของ "Valid OAuth redirect URIs"  เช่น http://abc.com/facebook.php แล้วกด "Save Changes"


  • หลังจากที่คอนฟิกค่าและทดสอบอะไรก็แล้วแต่สมบูรณ์แบบแล้ว ก็ให้ไป Public แอพของเรา เพื่อให้แอพฯ นี้สามารถใช้งานได้กับสาธารณะหรือพูดง่ายๆ ว่าให้คนอื่นใช้งานได้นั่นเอง เพราะตอนนี้ มันยังมีแค่เราคนเดียว ที่ใช้งานแอพนี้ได้
    ไปที่เมนู "App Review" ในส่วนของ "Do you want to make this app and all its live features available to the general public?" ให้เลือกเป็น "Yes"


  • และมีหน้าต่างแจ้งเตือนว่า "ทำให้แอพเป็นสาธารณะหรือไม่" ให้กด "ยืนยัน" เป็นอันเสร็จสิ้นกระบวนการ


  • โดยเบื้องต้น สิ่งที่แอพจะสามารถขอข้อมูลผู้ที่จะใช้แอพของเราได้ จะมีหลักๆ แค่ email, public_profile และ user_friends เป็นค่ามาตรฐานอยู่แล้ว (โดยปกติ ก็ใช้งานได้แล้ว) หากต้องการขั้นสูงกว่านั้นให้เลือก "Start a Submission" เพื่อขอการเข้าถึงข้อมูลอื่นๆ ที่ลึกขึ้น ตรงนี้จะต้องรอให้ทีมงานเฟสบุคอนุมัติเสียก่อนนะ


ปล. สงวนลิขสิทธิ์บทความ หากต้องการนำไปใช้งาน กรุณาลิงก์กลับมายังกระทู้นี้ด้วยครับ

ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x

คะแนน

จำนวนผู้เข้าร่วม 4จิตพิศัย +4 ย่อ เหตุผล
muksuck77 + 1 ถูกใจ
kanminiza + 1 ขอบคุณครับ
tnc + 1 ถูกใจ
GhostMan + 1 ถูกใจ

ดูบันทึกคะแนน

thaizaamusic โพสต์ 2016-2-6 01:03:22
มาเพิ่มให้ครับ เพื่อมือใหม่ ๆ หาตามที่ jaideejung007 บอกวิธีไว้ไม่เจอ
( ถ้าใครรู้แล้วก็ ขออภัย ผมไม่เคยเล่น app ผมโง่เอง ที่หาไม่เจอ มาบอกไว้เพื่อมีคนหาไม่เจอแบบผม อะนะ )

หลังจากล็อคอิน fb หากใครไปที่ https://developers.facebook.com // ไม่เห็นเมนู My Apps
ให้กด ตามภาพครับ กดที่ Register แล้วจะเห็นเมนูตามที่ ท่าน jaideejung007 บอกวิธีมาทั้งหมด




ขออภัย! โพสต์นี้มีไฟล์แนบหรือรูปภาพที่ไม่ได้รับอนุญาตให้คุณเข้าถึง

คุณจำเป็นต้อง ลงชื่อเข้าใช้ เพื่อดาวน์โหลดหรือดูไฟล์แนบนี้ คุณยังไม่มีบัญชีใช่ไหม? สมัครสมาชิก

x

คะแนน

จำนวนผู้เข้าร่วม 1จิตพิศัย +10 Money +10 Gold +10 ย่อ เหตุผล
jaideejung007 + 10 + 10 + 10 ถูกใจ

ดูบันทึกคะแนน

thaizaamusic โพสต์ 2016-2-5 18:25:41
ไปยังเว็บไซต์ https://developers.facebook.com/ (ก่อนเข้า ล็อกอินเฟสบุคให้เรียบร้อยก่อน)

ไปที่เมนู My Apps / Add a New App  

My Apps อยู่ตรงไหน ละท่าน ผมหาไม่เจอเปิดใน PC
mrkran โพสต์ 2016-2-5 22:19:19
มีคนป่วย คงต้องให้ "เยี่ยมมากๆ"
kanungkanpim โพสต์ 2016-2-6 07:22:40
ขอบคุณมากครับ เนื้อหาความรู้ดีๆ ที่แบ่งปัน
macstudioo โพสต์ 2016-2-6 09:31:29
แก้ไขครั้งสุดท้ายโดย macstudioo เมื่อ 2016-2-6 09:32

มีวิธีเปลี่ยนรูปไอคอนแอฟไหมครับ ><
zeawer โพสต์ 2016-2-8 09:00:49
ที่สุดแห่งความยอดเยี่ยมมากๆครับ
djsandee โพสต์ 2016-2-8 12:10:49
ขอบคุณมากครับ สุดยอดมากครับ
muksuck77 โพสต์ 2016-2-9 14:16:00
เพราะกระทู้นี้เลยครับท่าน ล๊อคอินผ่านได้แล้ว ขอบคุณครับ
tanin2 โพสต์ 2016-12-4 22:46:24
ตอนนี้ Facebook อัพเดทใหม่  UI เปลี่ยนใหม่หมด ไม่รุ้ว่าทำไม ทำ app login ไมไ่ด้แล้ว ช่วยทีครับ TT
ขออภัย! คุณไม่ได้รับสิทธิ์ในการดำเนินการในส่วนนี้ กรุณาเลือกอย่างใดอย่างหนึ่ง ลงชื่อเข้าใช้ | สมัครสมาชิก

รายละเอียดเครดิต

รายชื่อผู้กระทำผิด|Archiver|ดิสคัส ไทย Follow us: Become a fan on facebook. Follow us on Twitter.

GMT+7, 2024-4-26 21:15

Powered by Discuz! X3.4, Rev.66

Copyright © 2001-2021 Tencent Cloud. Licensed

ตอบกระทู้ ขึ้นไปด้านบน ไปที่หน้ารายการกระทู้