อัปเดตคุณสมบัติผู้ใช้
อัปเดตคุณสมบัติผู้ใช้
รองรับการอัปเดตค่าคุณสมบัติผู้ใช้ได้แบบกลุ่มผ่าน API นักพัฒนาสามารถตั้งค่าคุณสมบัติผู้ใช้ได้อย่างยืดหยุ่นตามความต้องการ เพื่อการสร้างโปรไฟล์ผู้ใช้และแนะนำบริการได้ตรงจุดยิ่งขึ้น
วิธีการร้องขอ
POST
Endpoint
https://api-${endpoint}.gptbots.ai/v1/property/update
การตรวจสอบสิทธิ์
โปรดดูรายละเอียดเกี่ยวกับการตรวจสอบสิทธิ์ได้ในหน้า API Overview
ตัวอย่างการร้องขอ
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/property/update' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"user_id": "example_user_id",
"property_values": [
{
"property_name": "example_property_name",
"value": "example_value"
}
]
}'
curl -X POST 'https://api-${endpoint}.gptbots.ai/v1/property/update' \
-H 'Authorization: Bearer ${API Key}' \
-H 'Content-Type: application/json' \
-d '{
"user_id": "example_user_id",
"property_values": [
{
"property_name": "example_property_name",
"value": "example_value"
}
]
}'
บล็อกโค้ดนี้ในหน้าต่างลอย
Request Headers
| ฟิลด์ | ประเภท | คำอธิบาย |
|---|---|---|
| Authorization | Bearer ${API Key} | ใช้ Authorization: Bearer ${API Key} สำหรับตรวจสอบสิทธิ์ รับ API Key ได้ที่หน้า API Key |
| Content-Type | application/json | ประเภทข้อมูล ให้ใช้ค่า application/json |
พารามิเตอร์คำขอ
| พารามิเตอร์ | ประเภท | คำอธิบาย | จำเป็นต้องใส่ |
|---|---|---|---|
| user_id | string | รหัสผู้ใช้ที่ต้องการตั้งค่าคุณสมบัติ | ใช่ |
| property_values | list | รายการคุณสมบัติผู้ใช้ที่ต้องการอัปเดต | ใช่ |
| property_values.property_name | string | ชื่อคุณสมบัติที่ต้องการอัปเดต | ใช่ |
| property_values.value | object | ค่าของคุณสมบัติที่ต้องการอัปเดต | ใช่ |
การตอบกลับ
| พารามิเตอร์ | ประเภท | คำอธิบาย |
|---|---|---|
| success_update | list | รายการคุณสมบัติผู้ใช้ที่อัปเดตสำเร็จ |
| success_update.propertyName | string | ชื่อคุณสมบัติที่อัปเดตสำเร็จ |
| success_update.value | object | ค่าคุณสมบัติที่อัปเดตสำเร็จ |
| fail_update | list | รายการคุณสมบัติที่อัปเดตไม่สำเร็จ |
| fail_update.property_name | string | ชื่อคุณสมบัติที่อัปเดตไม่สำเร็จ |
| fail_update.value | object | ค่าคุณสมบัติที่อัปเดตไม่สำเร็จ |
