Xamarin

วิธีดึง Access Token ของ Facebook ใน C# และ Xamarin

เรื่องที่เกี่ยวข้อง - Xamarin, Xamarin for Facebook, Xamarin Online Course, Xamarin.Forms

พอดีตอนนี้เพิ่มเนื้อหาเรื่องการ Login และทำงานกับ Facebook เข้าไปในคอร์สออนไลน์เรียนสร้างโมบายล์แอพพลิเคชั่นด้วย C#.NET และ Xamarin.Forms เลยนำโค้ดสำคัญส่วนหนึ่งมาแชร์ไว้ที่นี่ครับ

Method นี้จะช่วยสกัด access token หลังจากการ Login ผ่าน Facebook เรียบร้อย เอามาใช้งานกัน

ใครมาจากคอร์สออนไลน์ของพล ก็ copy ได้เลยครับ (คลิกปุ่ม copy ด้านบนขวาของโค้ดก่อน)

public string ExtractAccessTokenFromUrl(string url)
{
    if (url.Contains("access_token") && url.Contains("&expires_in="))
    {
        var at = url.Replace("https://www.facebook.com/connect/login_success.html#access_token=", "");


        var accessToken = at.Remove(at.IndexOf("&expires_in="));

        return accessToken;
    }

        return string.Empty;
}

 

เริ่มต้นยุค AI ด้วยคอร์สฟรี และพรีเมี่ยม กับพล

หากชอบสิ่งที่พลเล่า เรื่องที่พลสอน สามารถสนับสนุนพลโดยการเข้าเรียนคอร์สออนไลน์ของพลนะคร้าบ

  • เข้าใจง่าย ใช้ได้จริง ออกแบบการสอนอย่างเข้าใจโดยโค้ชพล
  • มีคอร์สสำหรับคนใช้งานทั่วไป จนถึงเรียนรู้เพื่อใช้งานในสายอาชีพขั้นสูง
  • ทุกคอร์สมีใบประกาศณียบัตรรับรองหลังเรียนจบ

เราใช้คุกกี้เพื่อพัฒนาประสิทธิภาพ และประสบการณ์ที่ดีในการใช้เว็บไซต์ของคุณ คุณสามารถศึกษารายละเอียดได้ที่ นโยบายความเป็นส่วนตัว และสามารถจัดการความเป็นส่วนตัวเองได้ของคุณได้เองโดยคลิกที่ ตั้งค่า

Privacy Preferences

คุณสามารถเลือกการตั้งค่าคุกกี้โดยเปิด/ปิด คุกกี้ในแต่ละประเภทได้ตามความต้องการ ยกเว้น คุกกี้ที่จำเป็น

Allow All
Manage Consent Preferences
  • Always Active

Save