ข้อกำหนดเบื้องต้น (Prerequisites)
การเข้าสู่ระบบ โปรดเข้าสู่ระบบบน ”https://app.consentwow.com” เพื่อเข้าถึง API ของ Consent Wow หากคุณยังไม่มีบัญชี คุณสามารถลงทะเบียนได้ที่
”https://app.consentwow.com/sign-up”
Login
Register
โปรเจกต์ เมื่อคุณเข้าสู่ระบบเรียบร้อยแล้ว คุณจำเป็นต้องสร้าง ”โปรเจกต์” เพื่อใช้สำหรับการใช้งาน API ของ Consent Wow
ที่มาของความยินยอม เมื่อคุณสร้าง ”ที่มาของความยินยอม” เสร็จเรียบร้อยแล้ว จึงจะสามารถนำ ”Key Connection” มาใช้สำหรับการเชื่อมต่อ
Consent Wow Inference API จากเว็บแอปพลิเคชันหรือบริการของคุณไปยัง Consent Wow ได้
การจัดเก็บความยินยอม (Consent Records)
การสร้างความยินยอม คุณสามารถสร้างความยินยอมโดยอ้างอิงจากข้อมูลที่จะกรอกตามตารางดังต่อไปนี้
Parameter | Type | Description |
---|---|---|
first_name | String | ชื่อเจ้าของความยินยอม |
last_name | String | นามสกุลเจ้าของความยินยอม |
String | อีเมลเจ้าของความยินยอม | |
phone_number | String | เบอร์โทรศัพท์เจ้าของความยินยอม |
consents | Array of objects | จุดประสงค์ความยินยอม |
status | "accepted" | "withdrawn" | สถานะความยินยอม |
consent_purpose_id | String | ไอดีจุดประสงค์ความยินยอม |
ตัวอย่างข้อมูล ”.json”
{
"first_name": "Example_first",
"last_name": "Example_last",
"email": "Example@datawow.io",
"phone_number": "Example",
"consents": [
{
"status": "accepted",
"consent_purpose_id": "uFNmxjFXCvJXZJXUGKEehaiP"
}
]
}
การแสดงรายการความยินยอม คุณสามารถตรวจสอบความยินยอมที่มีการสร้างขึ้น โดยคุณจะได้รับ ”response” ดังต่อไปนี้
ตัวอย่างข้อมูล ”.json”
{
"data": [
{
"id": "67",
"type": "consent_record",
"attributes": {
"record_id": "jb9k7xATDUxPgWJtRy9wzisr",
"first_name": "Example_first",
"last_name": "Example_last",
"email": "Example@datawow.io",
"phone_number": "Example",
"status": "accepted",
"updated_at": "2022-08-02T11:41:56.237+07:00",
"consent_purpose_name": "Publicize Testimonial: ประชาสัมพันธ์ความพึงพอใจที่มีในสินค้าหรือบริการ",
"consent_purpose_id": "uFNmxjFXCvJXZJXUGKEehaiP"
}
}
],
"meta": {
"page": 1,
"per_page": 20,
"status": "all",
"total_count": 1,
"total_pages": 1
}
}
การแก้ไขความยินยอม คุณสามารถแก้ไขข้อมูลของความยินยอมที่มีการสร้างขึ้น โดยคุณจะต้องกรอกข้อมูลตามตารางดังไปต่อนี้
Parameter | Type | Description |
---|---|---|
status | "accepted" | "withdrawn" | สถานะความยินยอม |
ตัวอย่างข้อมูล ”.json”
{
"status": "accepted"
}
การแสดงความยินยอมตาม record_id ที่ระบุ คุณสามารถตรวจสอบความยินยอมที่ถูกสร้างขึ้นในแต่ละ ”record_id” โดยคุณจะได้รับ ”response” ดังต่อไปนี้
ตัวอย่างข้อมูล ”.json”
{
"data": {
"id": "67",
"type": "consent_record",
"attributes": {
"record_id": "jb9k7xATDUxPgWJtRy9wzisr",
"first_name": "Example_first",
"last_name": "Example_last",
"email": "Example@datawow.io",
"phone_number": "Example",
"status": "withdrawn",
"updated_at": "2022-08-02T15:10:47.470+07:00",
"consent_purpose_name": "Publicize Testimonial: ประชาสัมพันธ์ความพึงพอใจที่มีในสินค้าหรือบริการ",
"consent_purpose_id": "uFNmxjFXCvJXZJXUGKEehaiP"
}
}
}
อัปเดตล่าสุด: 26 / 09 / 2022