cuốn sách gpt4 ai đã làm

php - Làm cách nào để làm mới mã thông báo truy cập facebook ở phía máy chủ (trong SDK facebook-php)?

In lại Tác giả: Hồ Xil Thời gian cập nhật: 2023-11-01 12:36:23 25 4
mua khóa gpt4 Nike

Tôi đang sử dụng SDK PHP của Facebook để gọi các API có liên quan nhằm đăng và nhận dữ liệu. Hiện tại tôi có mã thông báo truy cập của người dùng được lưu trong cơ sở dữ liệu nhưng nó sẽ hết hạn sau 60 ngày. Làm cách nào để làm mới mã thông báo truy cập của người dùng?

1. Khi nào tôi cần làm mới mã thông báo truy cập? Sau khi hết hạn, hay trước?

2. Cách tốt nhất để làm mới mã thông báo truy cập là gì?

3. Người dùng của tôi có cần đăng nhập lại để làm mới mã thông báo truy cập của họ không?

Đây là chức năng tôi sử dụng để mở rộng mã thông báo truy cập. Nhưng thời gian hết hạn vẫn giữ nguyên.

chức năng công khai getExtendsAccessToken($access_token)
{

$token_url="https://graph.facebook.com/oauth/access_token";
$params=array('client_id'=>self :: appId,'client_secret'=>self :: appSecretId,'grant_type'=>'fb_exchange_token','fb_exchange_token'=>$access_token);

$response = $this->curl($token_url,$params);
$response = phát nổ ('=',$response);
$response = phát nổ ('&',$response[1]);
$response = $response[0];
trả lại phản hồi $;

}

câu trả lời hay nhất

mã thông báo truy cập Không thể làm mới nó như thế này, người dùng nên truy cập lại ứng dụng để nhận mã thông báo mới.

Bạn có thể làm mới mã thông báo bất cứ lúc nào. Trên thực tế, cách tiếp cận tốt nhất là làm mới mã thông báo mỗi khi người dùng truy cập ứng dụng của bạn. Bằng cách này, nếu người dùng tiếp tục truy cập ứng dụng một lần trong vòng 60 ngày, mã thông báo sẽ không bao giờ hết hạn.

Giới thiệu về php - Làm cách nào để làm mới mã thông báo truy cập facebook ở phía máy chủ (trong SDK facebook-php)? , chúng tôi đã tìm thấy một câu hỏi tương tự trên Stack Overflow: https://stackoverflow.com/questions/17884729/

25 4 0
Chứng chỉ ICP Bắc Kinh số 000000
Hợp tác quảng cáo: 1813099741@qq.com 6ren.com
Xem sitemap của VNExpress