Social
Mới bắt đầu với Zalo Social?
Bắt đầu với Hướng dẫn Social API để tích hợp tính năng đăng nhập và hồ sơ người dùng trong vài phút.
Social API
Truy cập các tính năng xã hội của Zalo một cách lập trình thông qua các API RESTful. Xác thực người dùng, lấy thông tin hồ sơ và tích hợp các tương tác xã hội vào ứng dụng của bạn.
GET https://graph.zalo.me/v2.0/me
access_token: {access_token}
Response:
{
"id": "1234567890",
"name": "Nguyen Van A",
"picture": {
"data": {
"url": "https://..."
}
},
"gender": "male",
"birthday": "01/01/1990"
}
SDK
SDK chính thức để đơn giản hóa việc tích hợp Zalo Social vào ứng dụng của bạn trên nhiều nền tảng.
SDK Android gốc với hỗ trợ Kotlin và Java. Tích hợp liền mạch đăng nhập xã hội và chia sẻ trong các ứng dụng Android.
SDK iOS gốc với hỗ trợ Swift và Objective-C. Xây dựng các tính năng xã hội cho các ứng dụng iPhone và iPad.
Luồng xác thực
Hiểu cách hoạt động của xác thực OAuth 2.0 với API xã hội Zalo.
Chuyển hướng người dùng đến điểm cuối ủy quyền Zalo với thông tin xác thực ứng dụng của bạn và các quyền yêu cầu.
https://oauth.zaloapp.com/v4/permission?
app_id=APP_ID&redirect_uri=REDIRECT_URI&state=STATENgười dùng đăng nhập và chấp thuận các quyền yêu cầu trên trang ủy quyền Zalo.
Zalo chuyển hướng trở lại ứng dụng của bạn với mã ủy quyền.
YOUR_REDIRECT_URI?code=AUTH_CODE&state=STATEĐổi mã ủy quyền lấy mã truy cập bằng cách sử dụng bí mật ứng dụng của bạn.
POST https://oauth.zaloapp.com/v4/access_tokenSử dụng mã truy cập để gọi các API xã hội Zalo và lấy dữ liệu người dùng.
access_token: ACCESS_TOKEN