Task API
Quản lý các tasks tự động hóa Facebook.
Get Tasks
Lấy danh sách tasks đang chờ xử lý.
GET /api/v1/task/get-process
Parameters
| Param |
Type |
Default |
Mô tả |
_limit |
number |
10 |
Số lượng tasks tối đa |
_server_id |
string |
- |
Filter theo server |
Request
curl -X GET "https://api.socialking.vn/api/v1/task/get-process?_limit=5" \
-H "X-API-Key: your-api-key"
Response
{
"success": true,
"message": "Found 5 tasks",
"tasks": [
{
"id": "019be8db-dc2f-7174-bdaa-d5b80f5ad8a0",
"via_data": {
"id": "100084198681477",
"profile_id": "profile-abc123"
},
"network_params": {
"proxy": {
"ip": "192.168.1.100",
"port": 8080
}
},
"jobs": {
"service_name": "post_group",
"variables": {
"group_id": "123456789",
"text": "Nội dung bài đăng"
}
},
"createdAt": "2025-01-24T10:00:00.000Z"
}
]
}
Update Task
Cập nhật trạng thái task sau khi xử lý.
PUT /api/v1/task/update/:id
Parameters
| Param |
Type |
Required |
Mô tả |
status |
string |
Yes |
Trạng thái mới |
result |
object |
No |
Kết quả thực hiện |
error |
object |
No |
Chi tiết lỗi |
Status Values
| Status |
Mô tả |
completed |
Hoàn thành |
failed |
Thất bại |
running |
Đang chạy |
canceled |
Đã hủy |
retrying |
Đang thử lại |
Request
curl -X PUT "https://api.socialking.vn/api/v1/task/update/019be8db..." \
-H "X-API-Key: your-api-key" \
-H "Content-Type: application/json" \
-d '{
"status": "completed",
"result": {
"post_id": "pfbid02abc123xyz"
}
}'
Response
{
"success": true,
"message": "Task updated successfully",
"data": {
"id": "019be8db-dc2f-7174-bdaa-d5b80f5ad8a0",
"status": "completed",
"updatedAt": "2025-01-24T12:30:00.000Z"
}
}
Task Types
Action Tasks
| Type |
Mô tả |
post_group |
Đăng bài vào group |
post_timeline |
Đăng lên timeline |
comment_post |
Comment bài viết |
react_post |
React bài viết |
share_post |
Chia sẻ bài viết |
send_message |
Gửi tin nhắn |
join_group |
Tham gia group |
add_friend |
Kết bạn |
Crawl Tasks
| Type |
Mô tả |
get_news_feed |
Lấy news feed |
get_group_members |
Lấy thành viên group |
get_group_posts |
Lấy bài viết group |
get_post_comments |
Lấy comments |