ใครเคยเจอปัญหาสั่ง logout facebook แล้ว session ยังอยู่บ้างครับ

เริ่มโดย bubbleball, 07 กุมภาพันธ์ 2012, 17:54:06

หัวข้อก่อนหน้า - หัวข้อถัดไป

0 สมาชิก และ 1 ผู้มาเยือน กำลังดูหัวข้อนี้

bubbleball

ผมเขียนเป็น adobe air นะครับ

api ตามนี้


logout () method
public static function logout(callback:Function = null, appOrigin:String = null):void
Clears a user's local session. This method is synchronous, since its method does not log the user out of Facebook, only the current application.

Parameters

callback:Function (default = null) — (Optional) Method to call when logout is done.

appOrigin:String (default = null) — (Optional) The site url specified for your app. Required for clearing html window cookie.



ตรง appOrigin เป็น url ที่ไว้เคลียร์ session

คือผมใช้ url ของเว็บหนึ่งแล้วมัน logout ให้สำเร็จ แต่เป็น url ของเว็บอื่นกลับไม่ logout ให้

อีกจุดคือ app id ใช้ของตัวเก่าได้ ตัวที่สร้างเองทำให้ logout ไม่สำเร็จเหมือนกัน

ใครเจอปัญหานี้รบกวนแชร์ข้อมูลกันหน่อยครับ ขอบคุณครับ

GoogleBot


เปิดซิงตลาดใหม่ prosperent.com คล้าย Viglink

รับซื้อ PayPal รับเยอะ สอบถามเรทล่าสุดได้ PM มาได้เลยตรับ


bubbleball

เห็นเป็นอยู่สองจุดนี้ ผมก็เลยไม่แน่ใจว่าที่ application ต้องเซต url ที่จะใช้งานอะไรไว้หรือเปล่า หรือเซต host (เพราะลองเปลี่ยนพาธแต่ยังเว็บเดิมก็ยังใช้ได้)

งานเก่าคนอื่นทำไว้ จะดูก็ไม่ได้ด้วยสิ ตอนนี้เขียน app ใหม่ก็เลยต้องขอยืม app id กับ url เว็บเก่าใช้งานไปก่อน = ="

bubbleball

โอเคครับ ผมหาปัญหาเจอละ แก้ไม่ยาก

แค่ไปกรอก url ในช่องของ Website ให้เป็นเว็บเดียวกับตอน logout

ไม่เคยเซต app ไปใช้กับ flash เอง ปกติ php จัดการตลอด ทำเองเลยไม่รู้