Cách lấy Facebook Page Access Token
Lấy mã truy cập người phân quyền
Access Token là gì?
Access token là đoạn mã sinh ra ngẫu nhiên được sử dụng bí mật cho mỗi người dùng, ứng dụng khi thực hiện các thao tác quan trọng hay truy cập vào tài khoản của người dùng. Trong trường hợp này, bạn có thể hiểu access token như một đường hầm bí mật để đi vào ngôi nhà của bạn. Các hình thức xác thực như username, password giống như khóa và chìa khóa cửa nhà của bạn. Access token sẽ không đi qua cánh cửa này.
Khi ai đó kết nối với một ứng dụng bằng hình thức đăng nhập facebook, ứng dụng đó có thể lấy access token cung cấp quyền truy cập tạm thời, an toàn vào API facebook.
Access token là chuỗi không rõ xác định người dùng, ứng dụng hoặc trang và ứng dụng có thể dùng mã đó để thực hiện lệnh gọi API và có thể lấy access token bằng nhiều phương thức khác nhau.
Access token được lấy như thế nào?
Ngắn hạn
Bước 1: Truy cập trình khám phá đồ thị (Graph API Explorer): https://developers.facebook.com/tools/explorer.
Bước 2: Chọn ứng dụng bạn cấp quyền (nếu chỉ cần token có thể bỏ qua bước này, và cứ để mặc định là “Graph API Explorer”).
Bước 3: Lấy mã Get token: Chọn lấy mã truy cập người dùng (Get User Access Token).
Bước 4: Ở hộp thoại có hiện ra rất nhiều quyền cho bạn lựa chọn, và bạn cần chọn quyền mà bạn cần dùng.
Bước 5: Sau khi tích những quyền phù hợp hãy click “Lấy mã truy cập” (Get Access Token).
Bước 6: Một hộp thoại sẽ xuất hiện ở cửa sổ mới. Đọc kĩ quyền cung cấp và “tiếp tục dưới tên bạn”.
Bước 7: Copy “Mã truy cập” (Access Token) xuất hiện trong khung, hết hạn sau 1-2 giờ. Có thể xem thời gian tồn tại của Token khi bấm vào dấu chấm than vào màu xanh.
Kiểm tra mã truy cập với trình gỡ lỗi token: https://developers.facebook.com/tools/debug/accesstoken