Trước khi bắt đầu viết ứng dụng Facebook API thì bạn phải download thư viện API mà Facebook đã viết sẵn để sử dụng. Đây là một thư viện có hỗ trợ một số hàm thao tác với hệ thống của Facebook.
1. Download Facebook SDK của PHP
Chúng ta có hai trường hợp download.
# Trường hợp sử dụng composer
Nếu bạn đang sử dụng Composer thì hãy thêm nội dung này vào file composer của bạn:
Bài viết này được đăng tại [kiso.vn]
{ "require" : { "facebook/php-sdk-v4" : "4.0.*" } }
Sau đó hãy chạy lại composer để nó download thư viện về nhé.
# Trường hợp download thường
Nếu bạn muốn tự tay download về thì có thể click vào đây để download.
2. Cấu trúc folder Facebook SDK của PHP
Sau khi download về bạn giản nén ra thì chúng ta có các folder như sau:
Lúc này bạn chỉ quan tâm tới folder src
thôi vì đây là folder chứa tất cả các thư viện API của Facebook. Riêng đối với folder docs và test chính là các demo có sẵn để các bạn tham khảo. Tuy nhiên bạn phải biết rằng trong Version hiện tại là 4.x nên nó có sử dụng cơ chế namespace và autoload,
Ok như vậy là ta đã download thành công rồi đấy. Kể từ bây giờ khi sử dụng ta chỉ việc sử dụng các thư viện nằm trong folder src
của bộ SDK.
Bài viết liên quan
[CSF-2] Một số thiết lập CSF, LFD
Hôm nay mình sẽ thực hiện một số thiết lập trên CSF Mở file config để sửa đổi một số tính năng dưới /etc/csf/csf.conf Nội dung chính1. Download Facebook SDK của PHP# Trường hợp sử dụng...
[CSF-1] Tăng bảo mật Server với ConfigServer Firewall (CSF)
Nội dung chính1. Download Facebook SDK của PHP# Trường hợp sử dụng composer# Trường hợp download thường2. Cấu trúc folder Facebook SDK của PHP1. Khái niệm CSF: CSF (ConfigServer & Firewall) là một bộ ứng dụng hoạt động trên...
Sử dụng SSH Key với Gitlab và Github
Bài viết này mình sẽ hướng dẫn các bạn tạo ssh key cho Gitlab và Github SSH là gì? Secure Socket Shell là một giao thức mạng dùng để thiết lập kết nối mạng một...
Directory traversal vulnerabilities (phần 4)
Nội dung chính1. Download Facebook SDK của PHP# Trường hợp sử dụng composer# Trường hợp download thường2. Cấu trúc folder Facebook SDK của PHPV. Phân tích và khai thác các lỗ hổng Directory traversal (tiếp) 5. Bypass lỗ hổng...
Directory traversal vulnerabilities (phần 3)
Nội dung chính1. Download Facebook SDK của PHP# Trường hợp sử dụng composer# Trường hợp download thường2. Cấu trúc folder Facebook SDK của PHPV. Phân tích và khai thác các lỗ hổng Directory traversal 1. Lỗ hổng xảy ra...
Directory traversal vulnerabilities (phần 2)
Nội dung chính1. Download Facebook SDK của PHP# Trường hợp sử dụng composer# Trường hợp download thường2. Cấu trúc folder Facebook SDK của PHPIII. Vì sao lỗ hổng Directory traversal xuất hiện? Với mỗi ngôn ngữ lập trình khác...