Tạo Access Token Facebook

Access Token là một chuỗi các ký tự đã được mã hóa, chuỗi ký tự này được dùng trong các ứng dụng khi bạn viết code tương tác với Facebook. Việc đầu tiên bạn cần làm đó là đăng nhập vào Facebook Developers và tạo một ứng dụng mới. Cách tạo ứng dụng trên Facebook Dev thì bạn có thể tham khảo tài liệu trên mạng nhé, cái này có hướng dẫn rất nhiều.

Sau khi đã có App trên Facebook Dev rồi thì bạn nhớ bật cho ứng dụng ở trạng thái kích hoạt, nghĩa là bên phải tên của ứng dụng sẽ có chấm tròn xanh lá cây.

https://www.facebook.com/dialog/oauth?client_id=889909971055123&redirect_uri=https://hocwp.net/&scope=manage_pages,publish_actions

Bây giờ bạn sao chép đường dẫn bên trên, thay client_id thành App ID của bạn, thay đổi redirect_uri thành đường dẫn mà bạn đã điền trong ứng dụng, thay thuộc tính scope cho phù hợp với nhu cầu của bạn.

Sau khi đã chỉnh sửa xong thì bạn bỏ đường dẫn vào thanh địa chỉ của trình duyệt và nhấn enter. Lúc này đây thì trình duyệt sẽ chuyển bạn đến trang dịch vụ của Facebook, nếu đây là lần đầu tiên bạn truy cập ứng dụng thì hệ thống sẽ hỏi bạn có cho phép ứng dụng xem các quyền như trong scope của đường dẫn hay không? Bạn cứ nhấn đồng ý, nếu mọi thứ hoàn tất thì bạn sẽ nhận được một link dạng:

https://hocwp.net/?code=AQCJLmyFkcrqjIVB840A5fB3Hmj8w1Vou3A_lcHR7LKo3a7vjeb_1Q-R-rgVfkeWojR2P3RtMX-8AVr78S_fzSdpFwOA4LlSnWqSgUMmlFYAn5XGjGlFvr_7duZ4wjy_rtkYmCpTPkf4bYQn5rWE8c6ikye4Q-Xz_SIYtW3b9Tdd51Nbt6Wu0qZzkQUQxZrANGzvlczjjw89pvQmWkBnDJ_o3BuQhRWHo-32hyVbUwPzbf9WXMegnFjRO6NVn57eoeJCNA3sSqG8R8rjA11LjXkHon7CPlShVsm1S-0rbFJ2Rt34GKwAMKPdLE4kUAUeMlEssvPVD7iE1PuX9NMR3pnh

Đường link ở bên trên chính là cái redirect_uri mà bạn dùng để truy cập vào dịch vụ của Facebook ở bước đầu tiên, sau khi trả về thì có thêm tham số code, bạn sao chép giá trị của code và thay vào đường dẫn bên dưới:

https://graph.facebook.com/oauth/access_token?client_id=889909971055123&redirect_uri=https://hocwp.net/&client_secret=04875e033a92a6e467a84654a9885123&code=AQCJLmyFkcrqjIVB840A5fB3Hmj8w1Vou3A_lcHR7LKo3a7vjeb_1Q-R-rgVfkeWojR2P3RtMX-8AVr78S_fzSdpFwOA4LlSnWqSgUMmlFYAn5XGjGlFvr_7duZ4wjy_rtkYmCpTPkf4bYQn5rWE8c6ikye4Q-Xz_SIYtW3b9Tdd51Nbt6Wu0qZzkQUQxZrANGzvlczjjw89pvQmWkBnDJ_o3BuQhRWHo-32hyVbUwPzbf9WXMegnFjRO6NVn57eoeJCNA3sSqG8R8rjA11LjXkHon7CPlShVsm1S-0rbFJ2Rt34GKwAMKPdLE4kUAUeMlEssvPVD7iE1PuX9NMR3pnh

Tiếp tục bạn chỉnh sửa lại url bên trên bằng các tham số thích hợp, bao gồm App ID, Redirect Uri, App Secret và chuỗi code mới được Facebook trả về trước đó. Bạn sao chép đường dẫn này và bỏ vào thanh địa chỉ của trình duyệt, sau đó nhấn enter thì bạn sẽ có được mã Access Token.

Access Token bạn dùng để viết các ứng dụng tương tác với Facebook như: lấy thông tin trên tường, xem danh sách bạn, quản lý trang cá nhân,… Bây giờ bạn có thể thử lại bằng cách dùng đường dẫn sau:

https://graph.facebook.com/me/accounts?access_token=EAAMpXkZB09GMBACtkVILAVZAMZCdFLipq2QZBijQ25UtDYCpokDFnwPEwM6BvY3K111ZBdeU0mSOZBC1BjA2dSsbcdhIKJPIwN81MmvnZCIH0a1AG3XNw4tQZAzGQXXLcrX6guzuo3SYUZBPKJV2OlcMRZAwjJGvWLFBsZD

Nếu như mã Access Token của bạn là đúng thì bạn sẽ thấy được thông tin các Fanpage mà bạn quản lý trên Facebook (nếu có). Để kiểm tra hiệu lực của mã Access Token thì bạn có thể sử dụng công cụ debug của Facebook.

Chúc bạn thành công.

1 bình luận cho “Tạo Access Token Facebook

Trả lời

Thư điện tử của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *