🔧 Tag Lite API 文件:後端取得使用者標籤(開發中)
TagLite 將開放 後端 API 查詢方式,讓網站主可透過 PHP、Python 等方式,使用 Bearer Token + UUID 取得使用者的標籤資料,便於整合至個人化系統或報表。
⚠️ 目前此功能尚在開發中
建議先使用 JavaScript 版本:點此查看教學
建議先使用 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 與資料最小化原則。
本服務不儲存姓名、email、帳號等個資,標籤資料皆以匿名 UUID 計算,完全符合 GDPR 與資料最小化原則。