🔧 Tag Lite API 文件:後端取得使用者標籤(開發中)

TagLite 將開放 後端 API 查詢方式,讓網站主可透過 PHP、Python 等方式,使用 Bearer Token + UUID 取得使用者的標籤資料,便於整合至個人化系統或報表。

⚠️ 目前此功能尚在開發中
建議先使用 JavaScript 版本:點此查看教學

📡 API 查詢方式預告

查詢 Endpoint:

GET https://api.taglite.com.tw/user-tags?uuid=使用者UUID

需在 Header 中加上授權資訊:

🔐 Authorization Header
Authorization: Bearer YOUR_SITE_TOKEN

🧪 程式碼範例

PHP 範例

$uuid = 'a1b2c3d4...';
$token = 'YOUR_SITE_TOKEN';
$context = stream_context_create([
  'http' => [
    'method' => 'GET',
    'header' => "Authorization: Bearer $token\r\n"
  ]
]);
$response = file_get_contents("https://api.taglite.com.tw/user-tags?uuid=$uuid", false, $context);
$data = json_decode($response, true);
  
Python 範例

import requests

headers = {
  'Authorization': 'Bearer YOUR_SITE_TOKEN'
}
params = {
  'uuid': 'a1b2c3d4...'
}
res = requests.get('https://api.taglite.com.tw/user-tags', headers=headers, params=params)
print(res.json())
  

🔐 安全與授權規則

  • 每個網站將取得一組專屬 API Token
  • 僅可查詢自己網站內產生的 UUID
  • 每個 Token 每日有基本免費額度(如 3,000 次)
  • 超出查詢次數後將進行限速,或提示升級
TagLite 資料原則:
本服務不儲存姓名、email、帳號等個資,標籤資料皆以匿名 UUID 計算,完全符合 GDPR 與資料最小化原則。