Khám Phá Facebook Graph API - Openplanning
- Tất cả tài liệu
- Java
- Java Basic
- Java Collections Framework
- Java IO
- Java New IO
- Java Date Time
- Servlet/JSP
- Eclipse Tech
- SWT
- RCP
- RAP
- Eclipse Plugin Tools
- XML & HTML
- Java Opensource
- Java Application Servers
- Maven
- Gradle
- Servlet/Jsp
- Thymeleaf
- Spring
- Spring Boot
- Spring Cloud
- Struts2
- Hibernate
- Java Web Service
- JavaFX
- SWT
- Oracle ADF
- Android
- iOS
- Python
- Swift
- C#
- C/C++
- Ruby
- Dart
- Batch
- Database
- Oracle
- MySQL
- SQL Server
- PostGres
- Other Database
- Oracle APEX
- Report
- Client
- ECMAScript / Javascript
- TypeScript
- NodeJS
- ReactJS
- Flutter
- AngularJS
- HTML
- CSS
- Bootstrap
- OS
- Ubuntu
- Solaris
- Mac OS
- VPS
- Git
- SAP
- Amazon AWS
- Khác
- Chưa phân loại
- Phần mềm & ứng dụng tiện ích
- VirtualBox
- VmWare
- Facebook Graph API là gì
- Cấu trúc Facebook Graph API
- Hướng dẫn tra cứu Graph API
1. Facebook Graph API là gì
Trước hết Facebook coi các mối quan giữa các thực thể như là một "Đồ thị xã hội" (Social Graph)
Facebook Graph API là cách chủ yếu để lấy dữ liệu vào và ra khỏi đồ thị xã hội của Facebook. Đó là một HTTP API dựa trên mức độ thấp mà bạn có thể sử dụng để truy vấn dữ liệu, gửi những câu chuyện mới, tải lên hình ảnh và một loạt các nhiệm vụ khác mà một ứng dụng có thể cần phải làm.
Graph API được đặt tên theo ý tưởng của một "đồ thị xã hội" - một đại diện của các thông tin trên Facebook bao gồm:- node (nút): Một cách cơ bản là những "thứ" người ta sử dụng, một hình ảnh, một trang, một nhận xét trong facebook
- edge (cạnh): Là các kết nối giữa những "thứ", chẳng hạn như kết nối giữa hình ảnh và trang chứa ảnh đó, hoặc một ghi chú và bức ảnh được ghi chú đó
- field (trường/lĩnh vực): Thông tin về những "thứ", chẳng hạn như ngày sinh nhật của người sử dụng, hoặc tên của một trang.
- http://graph.facebook.com/facebook/picture?redirect=false

2. Cấu trúc Facebook Graph API
Object IDMỗi node có một ID duy nhất được sử dụng để truy cập thông qua Graph APIĐây là cách sử dụng ID cho Node:Node:GET graph.facebook.com /{node-id} POST graph.facebook.com /{node-id}Edge:GET graph.facebook.com /{node-id}/{edge-name} POST graph.facebook.com /{node-id}/{edge-name}Access TokenTruy cập vào trang:- https://developers.facebook.com/
Màn hình "Graph API Explorer" có 4 phần quan trọng:- Access Token: Là mã cho phép gửi đòi hỏi tới Server. Nếu bạn đang login vào một tài khoản facebook nào đó, giá trị này sẽ được mặc định hiển thị cho tài khoản đó.
- URL gửi tới server để nhận về giá thông tin.
- Vùng 3, giúp bạn thêm các trường (field) cần thiết vào request.
- Kết quả nhận về sau khi nhấn Submit.
Access Token là một String, nó giống như một giấy phép cho phép bạn truy cập vào Facebook Graph để lấy dữ liệu nào đó. Mỗi Access Token mang thông tin rằng bạn có quyền làm được những gì. Để có tối đa quyền khám phá Facebook Graph API trên tài khoản Facebook của bạn, hãy tạo một Access Token với quyền hạn lớn nhất.


Giờ bạn đã có được Access Token mới, với nhiều quyền hạn hơn để khám phá dữ liệu trên tài khoản Facebook của bạn với Facebook Graph API.
Chọn thêm trường thông tin như email, ngày sinh, giới tính, để xem trên Facebook Graph Explorer.Chú ý rằng: Access Token mà bạn vừa nhận được cho phép bạn truy cập và lấy các dữ liệu có liên quan tới tài khoản Facebook của bạn, chẳng hạn như danh sách bạn bè, album, comments, danh sách thích,.. Nó không có quyền lấy các dữ liệu của một tài khoản facebook khác, trừ các dữ liệu công khai.
Bạn có thể nhấn vào nút mũi tên như hình minh họa dưới đây để xem đường dẫn đầy đủ:
Nó tương đương với việc bạn gửi request (yêu cầu) trên trình duyệt theo URL:https://graph.facebook.com/v2.5/me?fields=id,name,birthday,gender,email&access_token=<Access Token>
3. Hướng dẫn tra cứu Graph API
Facebook Graph API có một bộ tài liệu tra cứu tương đối tốt, giúp bạn dễ dàng tra cứu.Truy cập URL:- https://developers.facebook.com/docs/


/abumAlbum là một Node trong Graph API.
Nhấn vào "Graph Explorer" để xem cách sử dụng
Nhập vào {album-id} và nhấn Submit. Bạn có thể có được {album-id} từ việc truy vấn các Album của mình:
Lấy thông tin các Comment cho Album:
TODO ..Các thư viện mã nguồn mở Java
- Hướng dẫn và ví dụ Java JSON Processing API (JSONP)
- Hướng dẫn sử dụng Scribe OAuth Java API với Google OAuth 2
- Lấy thông tin phần cứng máy tính trong ứng dụng Java
- Restfb Java API cho Facebook
- Tạo Credentials cho Google Drive API
- Hướng dẫn sử dụng Java JDOM2 phân tích tài liệu XML
- Hướng dẫn và ví dụ Java XStream
- Hướng dẫn sử dụng Java Jsoup phân tích HTML
- Lấy thông tin địa lý dựa trên địa chỉ IP sử dụng GeoIP2 Java API
- Đọc Ghi file excel trong Java sử dụng Apache POI
- Khám phá Facebook Graph API
- Java Sejda WebP ImageIO chuyển đổi các định dạng ảnh sang WEBP
- Java JAVE Chuyển đổi audio và video sang định dạng mp3
- Thao tác với tập tin và thư mục trên Google Drive sử dụng Java

Các thư viện mã nguồn mở Java
- Hướng dẫn và ví dụ Java JSON Processing API (JSONP)
- Hướng dẫn sử dụng Scribe OAuth Java API với Google OAuth 2
- Lấy thông tin phần cứng máy tính trong ứng dụng Java
- Restfb Java API cho Facebook
- Tạo Credentials cho Google Drive API
- Hướng dẫn sử dụng Java JDOM2 phân tích tài liệu XML
- Hướng dẫn và ví dụ Java XStream
- Hướng dẫn sử dụng Java Jsoup phân tích HTML
- Lấy thông tin địa lý dựa trên địa chỉ IP sử dụng GeoIP2 Java API
- Đọc Ghi file excel trong Java sử dụng Apache POI
- Khám phá Facebook Graph API
- Java Sejda WebP ImageIO chuyển đổi các định dạng ảnh sang WEBP
- Java JAVE Chuyển đổi audio và video sang định dạng mp3
- Thao tác với tập tin và thư mục trên Google Drive sử dụng Java
Các bài viết mới nhất
- Dart Stream Single và Broadcast
- Xử lý lỗi trong Dart Stream
- Hướng dẫn và ví dụ Dart Stream
- So sánh đối tượng trong Dart với thư viện Equatable
- Flutter BloC cho người mới bắt đầu
- Xử lý lỗi 404 trong Flutter GetX
- Ví dụ đăng nhập và đăng xuất với Flutter Getx
- Hướng dẫn và ví dụ Flutter NumberTextInputFormatter
- Hướng dẫn và ví dụ Flutter multi_dropdown
- Hướng dẫn và ví dụ Flutter flutter_form_builder
- Hướng dẫn và ví dụ Flutter GetX obs Obx
- Hướng dẫn và ví dụ Flutter GetX GetBuilder
- Từ khoá part và part of trong Dart
- Hướng dẫn và ví dụ Flutter InkWell
- Hướng dẫn và ví dụ Flutter Radio
- Bài thực hành Flutter SharedPreferences
- Hướng dẫn và ví dụ Flutter Slider
- Hướng dẫn và ví dụ Flutter SkeletonLoader
- Chỉ định cổng cố định cho Flutter Web trên Android Studio
- Tạo Module trong Flutter
- Các thư viện mã nguồn mở Java
Từ khóa » Fb Api Là Gì
-
Facebook API Là Gì? - .vn
-
Facebook API Có Gì Hay??? - Viblo
-
Facebook Graph API - Viblo
-
API Facebook Là Gì? Cách Lấy API Facebook Từ Plugin 2020
-
Facebook Api Là Gì ? Cách Lấy Api Facebook Từ Plugin 2020
-
API Marketing Trên Facebook
-
Khám Phá Facebook Api Là Gì ? Cách Lấy Api Facebook Từ Plugin ...
-
Facebook API Là Gì?
-
Giới Thiệu Về Facebook Graph API - Học PHP
-
Facebook Graph API - Học Spring Boot
-
Facebook API Là Gì? Tại Sao Giới Kinh Doanh Online Tại Việt Nam Lại ...
-
Facebook Api Là Gì ? Khám Phá Facebook Graph Api
-
Danh Sách 18 API Của Facebook Dân Lập Trình Phải Biết - Bizfly Cloud
-
Hướng Dẫn Sử Dụng Graph API Facebook Toàn Tập - Phần 1 - Ech Bay