Công Cụ Tìm ID Facebook

Find My Facebook ID | Find My FB ID | GET ID FACEBOOK | Cách Lấy ID Facebook

Nhanh chóng lấy ID chính xác từ bất kỳ liên kết Facebook nào — trang cá nhân, fanpage, nhóm, bài viết, video, Reels và hơn thế nữa.

Tìm ID Từ Liên Kết

Chỉ cần dán link và bấm nút!

Hướng Dẫn Sử Dụng

Facebook ID là gì?

Mỗi thực thể trên Facebook (người dùng, trang, bài viết,...) đều được gán một mã số nhận dạng duy nhất gọi là ID. ID này cực kỳ quan trọng cho việc tương tác với API của Facebook, chạy quảng cáo nhắm mục tiêu, hoặc tích hợp vào các ứng dụng bên thứ ba, các công cụ tự động hóa.

Sử Dụng Giao Diện Web

  1. Dán liên kết: Sao chép URL từ thanh địa chỉ trình duyệt của bạn (ví dụ: `https://www.facebook.com/ToolvnOfficial/`) và dán vào ô nhập liệu.
  2. Nhấn "Tìm ID Ngay": Hệ thống của chúng tôi sẽ phân tích liên kết và trả về kết quả ngay lập tức.
  3. Sao chép ID: Kết quả sẽ hiển thị rõ ràng, bạn chỉ cần nhấn nút để sao chép ID mong muốn.

Chi Phí & Số Dư

Chúng tôi áp dụng mô hình tính phí linh hoạt và minh bạch:

  • Yêu cầu thành công: 30 Credits.
  • Yêu cầu thất bại (link lỗi, không tìm thấy): chỉ 1 Credit (Việc thu phí để đảm bảo trang web không bị lạm dụng, mong bạn thông cảm).

Tài Liệu API Cho Nhà Phát Triển

Tích hợp chức năng tìm ID Facebook vào hệ thống của bạn một cách dễ dàng với API của Tool.vn.

Endpoint

POST https://tool.vn/api/facebook/get-id-from-link

Xác Thực (Authentication)

Để đảm bảo an toàn và quản lý việc sử dụng, mọi yêu cầu đến API của Tool.vn đều cần được xác thực. Chúng tôi hỗ trợ 3 phương thức xác thực linh hoạt, được ưu tiên theo thứ tự sau:

Đây là phương thức an toàn và tiêu chuẩn nhất cho các ứng dụng phía máy chủ (server-to-server). Thêm một header Authorization vào mỗi yêu cầu của bạn với giá trị là Bearer YOUR_API_KEY.

Ví dụ (sử dụng cURL):
curl -X POST \
  https://tool.vn/api/facebook/get-id-from-link \
  -H 'Authorization: Bearer YOUR_API_KEY' \
  -H 'Content-Type: application/json' \
  -d '{"link": "https://www.facebook.com/ToolvnOfficial/"}'

Phương thức này hữu ích cho các trường hợp kiểm tra nhanh hoặc tích hợp đơn giản không hỗ trợ tùy chỉnh header. Thêm tham số keylink vào URL của bạn.

Lưu ý: Phương thức này kém an toàn hơn vì API Key có thể bị lộ trong log máy chủ hoặc lịch sử trình duyệt.

Ví dụ (GET request):
GET https://tool.vn/api/facebook/get-id-from-link?key=YOUR_API_KEY&link=https://www.facebook.com/ToolvnOfficial/

Bạn có thể tạo và quản lý API Key trong khu vực quản ký api key.

Tham Số Yêu Cầu (Request Body)

Gửi yêu cầu với Content-Type là application/x-www-form-urlencoded hoặc application/json chứa tham số link.

{
    "link": "https://www.facebook.com/ToolvnOfficial/"
}

Phản Hồi (Responses)

Trường Hợp Thành Công (200 OK)

Khi liên kết hợp lệ và tìm thấy ID, API sẽ trả về mã 200 cùng cấu trúc JSON sau:

{
    "status": "success",
    "message": "Lấy ID thành công.",
    "data": {
        "__typename": "Story",
        "strong_id__": "10116522560787531",
        "id": "UzpfSTQ6MTAxMTY1MjI1NjA3ODc1MzE="
    }
}

Trong đó, strong_id__ thường là ID dạng số mà bạn cần. __typename cho biết loại đối tượng (User, Page, Story, Video, Group...).

Các Trường Hợp Lỗi Thường Gặp

API sử dụng các mã trạng thái HTTP tiêu chuẩn để báo lỗi.

Mã Lỗi Tên Lỗi Nguyên Nhân & Cách Xử Lý
400 Bad Request Tham số link bị thiếu hoặc không phải là một URL hợp lệ. Hãy kiểm tra lại request body của bạn.
401 Unauthorized API Key bị thiếu, không hợp lệ, hoặc đã bị vô hiệu hóa.
422 Unprocessable Entity Liên kết hợp lệ nhưng không thể tìm thấy đối tượng (ví dụ: bài viết không công khai, link bên ngoài Facebook).
429 Too Many Requests Bạn đã gửi quá nhiều yêu cầu trong một khoảng thời gian ngắn. Vui lòng chờ và thử lại sau.
503 Service Unavailable Hệ thống đang gặp sự cố tạm thời. Đây là lỗi từ phía máy chủ, hãy thử lại sau ít phút.

Tích Hợp Với Nền Tảng Tự Động Hóa (n8n, Make)

Bạn không cần phải là lập trình viên để tự động hóa! API của chúng tôi có thể dễ dàng tích hợp vào các nền tảng No-Code/Low-Code như n8n hoặc Make.com để tạo ra các quy trình làm việc mạnh mẽ.

n8n Logo
Tích hợp với n8n

Sử dụng node HTTP Request trong n8n để gọi API của chúng tôi.

  1. Kéo node HTTP Request vào workflow của bạn.
  2. Trong phần cài đặt của node:
    • Authentication: Chọn Header Auth.
    • Nhấn Create New Credential. Trong mục Name, nhập Authorization. Trong mục Value, nhập Bearer YOUR_API_KEY (thay bằng key của bạn).
    • Request Method: Chọn POST.
    • URL: Dán vào https://tool.vn/api/facebook/get-id-from-link.
    • Body Content Type: Chọn JSON.
    • Trong ô Body, nhập vào JSON chứa link. Bạn có thể sử dụng biểu thức để lấy link từ node trước đó:
      {
          "link": "{{ $json["facebook_link"] }}"
      }
  3. Nhấn Execute Node để chạy thử. Dữ liệu trả về (bao gồm ID) sẽ có trong output của node để bạn sử dụng cho các bước tiếp theo.
Make.com Logo
Tích hợp với Make.com

Sử dụng module HTTP > Make a request trong kịch bản (scenario) của bạn.

  1. Thêm module HTTP > Make a request.
  2. Trong phần cài đặt của module:
    • URL: Dán vào https://tool.vn/api/facebook/get-id-from-link.
    • Method: Chọn POST.
    • Headers: Nhấn Add a header.
      • Item 1: Name = Authorization, Value = Bearer YOUR_API_KEY
    • Body type: Chọn Raw.
    • Content type: Chọn JSON (application/json).
    • Request content: Nhập vào JSON chứa link, có thể lấy biến từ module trước:
      {
          "link": "{{1.url}}"
      }
    • Đảm bảo tùy chọn Parse response được bật.
  3. Chạy thử kịch bản. Dữ liệu trả về sẽ được phân tích tự động và sẵn sàng để bạn ánh xạ (map) vào các module sau.

Ý Tưởng & Kịch Bản Tự Động Hóa

Sau khi lấy được ID, bạn có thể làm được gì? Dưới đây là một vài ý tưởng để khơi nguồn cảm hứng:

Lưu Trữ Dữ Liệu Vào Google Sheets

Tạo một workflow tự động: Khi có một link mới trong Google Sheets, sử dụng API để lấy ID, sau đó ghi ID đó trở lại vào một cột khác trong cùng bảng tính.

Làm Giàu Dữ Liệu Cho Chatbot/CRM

Khi một người dùng cung cấp link Facebook của họ cho chatbot, hãy tự động gọi API để lấy User ID và lưu vào hồ sơ khách hàng trong hệ thống CRM của bạn.

Chuẩn Bị Đối Tượng Tùy Chỉnh (Custom Audience)

Tập hợp một danh sách các link người dùng tiềm năng, sử dụng API để chuyển đổi hàng loạt sang User ID, sau đó nhập danh sách ID này vào Facebook Ads Manager để tạo tệp đối tượng tùy chỉnh.

Cảnh Báo & Theo Dõi

Khi một bài viết trên một trang hoặc nhóm được theo dõi có link mới, tự động lấy ID của bài viết đó và gửi thông báo qua Telegram/Slack để đội ngũ của bạn nắm bắt kịp thời.

Ví Dụ Tích Hợp Đa Ngôn Ngữ

Dưới đây là các ví dụ về cách gọi API của chúng tôi bằng các ngôn ngữ lập trình phổ biến. Hãy thay thế YOUR_API_KEY bằng khóa API thực tế của bạn.

<?php

$apiKey = 'YOUR_API_KEY';
$facebookLink = 'https://www.facebook.com/ToolvnOfficial/';
$apiUrl = 'https://tool.vn/api/facebook/get-id-from-link';

$postData = json_encode(['link' => $facebookLink]);

$ch = curl_init($apiUrl);

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
curl_setopt($ch, CURLOPT_POST, true);
curl_setopt($ch, CURLOPT_POSTFIELDS, $postData);
curl_setopt($ch, CURLOPT_HTTPHEADER, [
    'Content-Type: application/json',
    'Authorization: Bearer ' . $apiKey,
    'Content-Length: ' . strlen($postData)
]);

$response = curl_exec($ch);
$httpCode = curl_getinfo($ch, CURLINFO_HTTP_CODE);
curl_close($ch);

echo "HTTP Status Code: " . $httpCode . "\n";
echo "Response Body:\n";
print_r(json_decode($response, true));

?>

Trước tiên, hãy cài đặt thư viện axios: npm install axios

const axios = require('axios');

const apiKey = 'YOUR_API_KEY';
const facebookLink = 'https://www.facebook.com/ToolvnOfficial/';
const apiUrl = 'https://tool.vn/api/facebook/get-id-from-link';

const data = {
    link: facebookLink
};

const config = {
    headers: {
        'Authorization': `Bearer ${apiKey}`,
        'Content-Type': 'application/json'
    }
};

axios.post(apiUrl, data, config)
    .then(response => {
        console.log('Status:', response.status);
        console.log('Data:', response.data);
    })
    .catch(error => {
        if (error.response) {
            // Yêu cầu đã được thực hiện và máy chủ đã phản hồi với mã trạng thái khác 2xx
            console.error('Error Status:', error.response.status);
            console.error('Error Data:', error.response.data);
        } else if (error.request) {
            // Yêu cầu đã được thực hiện nhưng không nhận được phản hồi
            console.error('No response received:', error.request);
        } else {
            // Lỗi xảy ra khi thiết lập yêu cầu
            console.error('Error:', error.message);
        }
    });

Trước tiên, hãy cài đặt thư viện requests: pip install requests

import requests
import json
api_key = "YOUR_API_KEY"
facebook_link = "https://www.facebook.com/ToolvnOfficial/"
api_url = "https://tool.vn/api/facebook/get-id-from-link"
headers = {
    "Authorization": f"Bearer {api_key}",
    "Content-Type": "application/json"
}
data = {
    "link": facebook_link
}
try:
    response = requests.post(api_url, headers=headers, json=data)
    response.raise_for_status()  # Ném ra lỗi nếu mã trạng thái là 4xx hoặc 5xx
    print(f"Status Code: {response.status_code}")
    print("Response JSON:")
    print(json.dumps(response.json(), indent=4))

except requests.exceptions.HTTPError as http_err:
    print(f"HTTP error occurred: {http_err}")
    print(f"Response content: {response.text}")
except Exception as err:
    print(f"Other error occurred: {err}")

Cài đặt

Chủ đề
Hướng chủ đề
Màu sắc chủ đề
Kiểu bố cục
Tùy chọn khung
Kiểu thanh bên
Thiết kế thẻ
Giỏ hàng
0 Sản Phẩm
Thuế & phí
Tổng cộng
Tiếp tục thanh toán