Memperluaskan Kesahan Token Akses selepas Penamatan Akses Luar Talian
Penyingkiran kebenaran akses luar talian Facebook telah menimbulkan ketidakpastian mengenai pemerolehan token akses jangka hayat .
Khususnya, dokumentasi mencadangkan bahawa token yang dijana OAuth sebelah pelayan akan mempunyai kesahihan lanjutan. Walau bagaimanapun, ini nampaknya tidak berlaku.
Menangani Isu
Respons yang disediakan memberikan dua penyelesaian:
Penyelesaian 1 : Kemas Kini Facebook PHP SDK Rasmi (14 Ogos, 2012)
Versi terkini Facebook PHP SDK rasmi termasuk kaedah bernama setExtendedAccessToken. Memanggil kaedah ini akan mencipta token akses baharu dengan tempoh tamat tempoh 60 hari.
Penyelesaian 2: Fungsi Tersuai
Fungsi tersuai boleh ditambahkan pada base_facebook. php dalam kelas Facebook. Fungsi ini, getExtendedAccessToken, mendapatkan semula token akses yang diperbaharui dengan kesahihan 60 hari.
Nota Tambahan
Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Memanjangkan Kesahan Token Akses Facebook Selepas Penamatan Akses Luar Talian?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!