Referência de API para desenvolvedores

โคมซานโด

Uma chave de API é necessária para que as solicitações sejam processadas pelo sistema. Depois que um usuário se registra, uma chave de API é gerada automaticamente para esse usuário. A chave de API deve ser enviada com cada solicitação (veja o exemplo completo abaixo). Se a chave de API não for enviada ou tiver expirado, ocorrerá um erro. Certifique-se de manter sua chave de API em segredo para evitar abusos.

Autenticação

Para autenticar com o sistema de API, você precisa enviar sua chave de API como um token de autorização com cada solicitação. Você pode ver o código de exemplo abaixo.

curl --location --request POST 'https://urlkai.com/api/account' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();
curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
));

$response = curl_exec($curl); 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/account',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    ร่างกาย: ''
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/account"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
  'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
  'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
จํากัด อนุกรมวิธาน

Nossa API tem um limitador de taxa para proteger contra picos de solicitações para maximizar sua estabilidade. Nosso limitador de taxa está limitado a 30 solicitações por 1 minuto. โปรดทราบว่าอัตราอาจเปลี่ยนแปลงได้ตามแผนการสมัครสมาชิก

Vários cabeçalhos serão enviados juntamente com a resposta estes podem ser examinados para determinar várias informações sobre a solicitação.

X-RateLimit-Limit: 30
X-RateLimit-Remaining: 29
X-RateLimit-Reset: TIMESTAMP
Tratamento de respostas

Todas as respostas da API são retornadas no formato JSON por padrão. Para converter isso em dados utilizáveis, a função apropriada precisará ser usada de acordo com o idioma. Em PHP, a função json_decode() pode ser usada para converter os dados em um objeto (padrão) ou um array (defina o segundo parâmetro como true). É muito importante verificar a chave de erro, pois ela fornece informações sobre se houve ou não um erro. Você também pode verificar o código do cabeçalho.

{
    "error": 1,
    "message": "An error occurred"
}

บัญชี

รับบัญชี
GET https://urlkai.com/api/account

หากต้องการรับข้อมูลเกี่ยวกับบัญชี คุณสามารถส่งคําขอไปยังปลายทางนี้ และจะส่งคืนข้อมูลเกี่ยวกับบัญชี

curl --location --request รับ 'https://urlkai.com/api/account' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/account',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/account"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "ข้อมูล": {
        "รหัส": 1,
        "อีเมล": " [ป้องกันอีเมล] ",
        "ชื่อผู้ใช้": "sampleuser",
        "อวาตาร์": "https:\/\/domain.com\/content\/avatar.png",
        "สถานะ": "โปร",
        "หมดอายุ": "2022-11-15 15:00:00",
        "ลงทะเบียน": "2020-11-10 18:01:43"
    }
} 
อัปเดตบัญชี
PUT https://urlkai.com/api/account/update

หากต้องการอัปเดตข้อมูลในบัญชี คุณสามารถส่งคําขอไปยังปลายทางนี้ และจะอัปเดตข้อมูลในบัญชี

curl --location --request PUT 'https://urlkai.com/api/account/update' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "อีเมล": " [ป้องกันอีเมล] ",
    "password": "รหัสผ่านใหม่"
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/account/update"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ใส่"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "อีเมล": " [ป้องกันอีเมล] ",
	    "password": "รหัสผ่านใหม่"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'method': 'ใส่',
    'url': 'https://urlkai.com/api/account/update',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "อีเมล": " [ป้องกันอีเมล] ",
    "password": "รหัสผ่านใหม่"
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/account/update"
น้ําหนักบรรทุก = {
    "อีเมล": " [ป้องกันอีเมล] ",
    "password": "รหัสผ่านใหม่"
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/account/update");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "อีเมล": " [ป้องกันอีเมล] ",
    "password": "รหัสผ่านใหม่"
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "อัปเดตบัญชีสําเร็จแล้ว"
} 

คัมปาญญาส

รายการแคมเปญ
GET https://urlkai.com/api/campaigns?limit=2&page=1

หากต้องการรับแคมเปญผ่าน API คุณสามารถใช้ตําแหน่งข้อมูลนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request รับ 'https://urlkai.com/api/campaigns?limit=2&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/campaigns?limit=2&page=1"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/campaigns?limit=2&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/campaigns?limit=2&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/campaigns?limit=2&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "แคมเปญ": [
            {
                "รหัส": 1,
                "name": "แคมเปญตัวอย่าง",
                "สาธารณะ": เท็จ,
                "rotator": เท็จ,
                "รายการ": "https:\/\/domain.com\/u\/admin\/list-1"
            },
            {
                "รหัส": 2,
                "domain": "แคมเปญ Facebook",
                "สาธารณะ": จริง,
                "โรเตเตอร์": "https:\/\/domain.com\/r\/test",
                "รายการ": "https:\/\/domain.com\/u\/admin\/test-2"
            }
        ]
    }
} 
Crie uma campanha
POST https://urlkai.com/api/campaign/add

สามารถเพิ่มแคมเปญได้โดยใช้ตําแหน่งข้อมูลนี้

ปาราเมโทร Descrição
ชื่อ (ไม่บังคับ) ชื่อแคมเปญ
ทาก (ไม่บังคับ) ทากโรเตเตอร์
สาธารณะ (ไม่บังคับ) เข้าถึง
curl --location --request POST 'https://urlkai.com/api/campaign/add' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "name": "แคมเปญใหม่",
    "slug": "แคมเปญใหม่",
    "สาธารณะ": จริง
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/campaign/add"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "แคมเปญใหม่",
	    "slug": "แคมเปญใหม่",
	    "สาธารณะ": จริง
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/campaign/add',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "name": "แคมเปญใหม่",
    "slug": "แคมเปญใหม่",
    "สาธารณะ": จริง
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/campaign/add"
น้ําหนักบรรทุก = {
    "name": "แคมเปญใหม่",
    "slug": "แคมเปญใหม่",
    "สาธารณะ": จริง
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/add");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "name": "แคมเปญใหม่",
    "slug": "แคมเปญใหม่",
    "สาธารณะ": จริง
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "รหัส": 3,
    "domain": "แคมเปญใหม่",
    "สาธารณะ": จริง,
    "rotator": "https:\/\/domain.com\/r\/new-campaign",
    "รายการ": "https:\/\/domain.com\/u\/admin\/new-campaign-3"
} 
POST https://urlkai.com/api/campaign/:campaignid/assign/:linkid

สามารถกําหนดลิงก์แบบสั้นให้กับแคมเปญได้โดยใช้ตําแหน่งข้อมูลนี้ ปลายทางต้องใช้รหัสแคมเปญและรหัสลิงก์สั้น

curl --location --request POST 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:campaignid/assign/:linkid",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/campaign/:campaignid/assign/:linkid"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/:campaignid/assign/:linkid");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "เพิ่มลิงก์ลงในแคมเปญเรียบร้อยแล้ว"
} 
Atualizar campanha
PUT https://urlkai.com/api/campaign/:id/update

หากต้องการอัปเดตแคมเปญ คุณต้องส่งข้อมูลที่ถูกต้องในรูปแบบ JSON ผ่านคําขอ PUT ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
ชื่อ (จําเป็น) ชื่อแคมเปญ
ทาก (ไม่บังคับ) ทากโรเตเตอร์
สาธารณะ (ไม่บังคับ) เข้าถึง
curl --location --request PUT 'https://urlkai.com/api/campaign/:id/update' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "name": "แคมเปญทวิตเตอร์",
    "ทาก": "แคมเปญทวิตเตอร์",
    "สาธารณะ": จริง
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/update",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ใส่"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "แคมเปญทวิตเตอร์",
	    "ทาก": "แคมเปญทวิตเตอร์",
	    "สาธารณะ": จริง
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'method': 'ใส่',
    'url': 'https://urlkai.com/api/campaign/:id/update',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "name": "แคมเปญทวิตเตอร์",
    "ทาก": "แคมเปญทวิตเตอร์",
    "สาธารณะ": จริง
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/campaign/:id/update"
น้ําหนักบรรทุก = {
    "name": "แคมเปญทวิตเตอร์",
    "ทาก": "แคมเปญทวิตเตอร์",
    "สาธารณะ": จริง
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/campaign/:id/update");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "name": "แคมเปญทวิตเตอร์",
    "ทาก": "แคมเปญทวิตเตอร์",
    "สาธารณะ": จริง
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "รหัส": 3,
    "domain": "แคมเปญทวิตเตอร์",
    "สาธารณะ": จริง,
    "rotator": "https:\/\/domain.com\/r\/twitter-campaign",
    "รายการ": "https:\/\/domain.com\/u\/admin\/twitter-campaign-3"
} 
ลบแคมเปญ
DELETE https://urlkai.com/api/campaign/:id/delete

หากต้องการลบแคมเปญ คุณต้องส่งคําขอ DELETE

curl --location --request ลบ 'https://urlkai.com/api/campaign/:id/delete' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/delete",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ลบ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'ลบ',
    'url': 'https://urlkai.com/api/campaign/:id/delete',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/campaign/:id/delete"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("ลบ", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/campaign/:id/delete");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "ลบแคมเปญเรียบร้อยแล้ว"
} 

คานา

รายการช่อง
GET https://urlkai.com/api/channels?limit=2&page=1

หากต้องการรับช่องผ่าน API คุณสามารถใช้ปลายทางนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request GET 'https://urlkai.com/api/channels?limit=2&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/channels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/channels?limit=2&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/channels?limit=2&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channels?limit=2&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "ช่อง": [
            {
                "รหัส": 1,
                "name": "ช่อง 1",
                "description": "คําอธิบายของช่อง 1",
                "สี": "#000000",
                "ติดดาว": จริง
            },
            {
                "รหัส": 2,
                "name": "ช่อง 2",
                "description": "คําอธิบายของช่อง 2",
                "color": "#FF0000",
                "ติดดาว": เท็จ
            }
        ]
    }
} 
รายการช่อง
GET https://urlkai.com/api/channel/:id?limit=1&page=1

หากต้องการรับรายการในช่องทางที่เลือกผ่าน API คุณสามารถใช้ปลายทางนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request รับ 'https://urlkai.com/api/channel/:id?limit=1&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id?limit=1&page=1"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/channel/:id?limit=1&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/channel/:id?limit=1&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channel/:id?limit=1&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "รายการ": [
            {
                "type": "ลิงก์",
                "รหัส": 1,
                "title": "ลิงค์ตัวอย่างของฉัน",
                "preview": "https:\/\/google.com",
                "ลิงค์": "https:\/\/urlkai.com\/google",
                "วันที่": "2022-05-12"
            },
            {
                "ประเภท": "ชีวภาพ",
                "รหัส": 1,
                "title": "ชีวประวัติตัวอย่างของฉัน",
                "preview": "https:\/\/urlkai.com\/mybio",
                "ลิงค์": "https:\/\/urlkai.com\/mybio",
                "วันที่": "2022-06-01"
            }
        ]
    }
} 
คลอง Criar um
POST https://urlkai.com/api/channel/add

สามารถเพิ่มช่องทางได้โดยใช้ปลายทางนี้

ปาราเมโทร Descrição
ชื่อ (จําเป็น) ชื่อช่อง
คำอธิบาย (ไม่บังคับ) คําอธิบายช่อง
สี (ไม่บังคับ) สีป้ายช่อง (HEX)
ติดดาว (ไม่บังคับ) ติดดาวช่องหรือไม่ (จริงหรือเท็จ)
curl --location --request POST 'https://urlkai.com/api/channel/add' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "name": "ช่องใหม่",
    "description": "ช่องใหม่ของฉัน",
    "สี": "#000000",
    "ติดดาว": จริง
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/channel/add"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "ช่องใหม่",
	    "description": "ช่องใหม่ของฉัน",
	    "สี": "#000000",
	    "ติดดาว": จริง
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/channel/add',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "name": "ช่องใหม่",
    "description": "ช่องใหม่ของฉัน",
    "สี": "#000000",
    "ติดดาว": จริง
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/channel/add"
น้ําหนักบรรทุก = {
    "name": "ช่องใหม่",
    "description": "ช่องใหม่ของฉัน",
    "สี": "#000000",
    "ติดดาว": จริง
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/add");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "name": "ช่องใหม่",
    "description": "ช่องใหม่ของฉัน",
    "สี": "#000000",
    "ติดดาว": จริง
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "รหัส": 3,
    "name": "ช่องใหม่",
    "description": "ช่องใหม่ของฉัน",
    "สี": "#000000",
    "ติดดาว": จริง
} 
กําหนดรายการให้กับช่องทาง
POST https://urlkai.com/api/channel/:channelid/assign/:type/:itemid

สามารถกําหนดรายการให้กับช่องทางใดก็ได้โดยการส่งคําขอพร้อมรหัสช่อง ประเภทรายการ (ลิงก์ ชีวภาพ หรือ qr) และรหัสรายการ

ปาราเมโทร Descrição
:channelid (จําเป็น) รหัสช่อง
:ประเภท (ต้อง) ลิงก์หรือชีวประวัติหรือ QR
:รายการ ID (จําเป็น) รหัสรายการ
curl --location --request POST 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "เพิ่มรายการลงในช่องเรียบร้อยแล้ว"
} 
คลอง Atualizar
PUT https://urlkai.com/api/channel/:id/update

หากต้องการอัปเดตช่องทาง คุณต้องส่งข้อมูลที่ถูกต้องในรูปแบบ JSON ผ่านคําขอ PUT ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
ชื่อ (ไม่บังคับ) ชื่อช่อง
คำอธิบาย (ไม่บังคับ) คําอธิบายช่อง
สี (ไม่บังคับ) สีป้ายช่อง (HEX)
ติดดาว (ไม่บังคับ) ติดดาวช่องหรือไม่ (จริงหรือเท็จ)
curl --location --request PUT 'https://urlkai.com/api/channel/:id/update' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "name": "Acme Corp",
    "description": "ช่องสําหรับรายการสําหรับ Acme Corp",
    "สี": "#FFFFFF",
    "ติดดาว": เท็จ
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/update",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ใส่"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "Acme Corp",
	    "description": "ช่องสําหรับรายการสําหรับ Acme Corp",
	    "สี": "#FFFFFF",
	    "ติดดาว": เท็จ
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'method': 'ใส่',
    'url': 'https://urlkai.com/api/channel/:id/update',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "name": "Acme Corp",
    "description": "ช่องสําหรับรายการสําหรับ Acme Corp",
    "สี": "#FFFFFF",
    "ติดดาว": เท็จ
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/channel/:id/update"
น้ําหนักบรรทุก = {
    "name": "Acme Corp",
    "description": "ช่องสําหรับรายการสําหรับ Acme Corp",
    "สี": "#FFFFFF",
    "ติดดาว": เท็จ
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/channel/:id/update");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "name": "Acme Corp",
    "description": "ช่องสําหรับรายการสําหรับ Acme Corp",
    "สี": "#FFFFFF",
    "ติดดาว": เท็จ
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "อัปเดตช่องสําเร็จแล้ว"
} 
ลบช่อง
DELETE https://urlkai.com/api/channel/:id/delete

หากต้องการลบช่อง คุณต้องส่งคําขอ DELETE รายการทั้งหมดจะถูกยกเลิกการกําหนดเช่นกัน

curl --location --request ลบ 'https://urlkai.com/api/channel/:id/delete' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/delete"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ลบ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'ลบ',
    'url': 'https://urlkai.com/api/channel/:id/delete',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/channel/:id/delete"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("ลบ", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/channel/:id/delete");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "ลบช่องเรียบร้อยแล้ว"
} 

คิวอาร์โค้ด

แสดงรายการรหัส QR
GET https://urlkai.com/api/qr?limit=2&page=1

หากต้องการรับรหัส QR ของคุณผ่าน API คุณสามารถใช้ปลายทางนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request รับ 'https://urlkai.com/api/qr?limit=2&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/qr?limit=2&page=1"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/qr?limit=2&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/qr?limit=2&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr?limit=2&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "คิวอาร์ส": [
            {
                "รหัส": 2,
                "ลิงค์": "https:\/\/urlkai.com\/QR\/A2D5E",
                "สแกน": 0,
                "name": "Google",
                "วันที่": "2020-11-10 18:01:43"
            },
            {
                "รหัส": 1,
                "ลิงค์": "https:\/\/urlkai.com\/QR\/B9EDFE",
                "สแกน": 5,
                "name": "กูเกิลแคนาดา",
                "วันที่": "2020-11-10 18:00:25"
            }
        ]
    }
} 
รับรหัส QR เดียว
GET https://urlkai.com/api/qr/:id

หากต้องการรับรายละเอียดสําหรับรหัส QR เดียวผ่าน API คุณสามารถใช้ปลายทางนี้ได้

curl --location --request GET 'https://urlkai.com/api/qr/:id' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/qr/:id',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/qr/:id"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr/:id");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "รายละเอียด": {
        "รหัส": 1,
        "ลิงค์": "https:\/\/urlkai.com\/QR\/B9EDFE",
        "สแกน": 5,
        "name": "กูเกิลแคนาดา",
        "วันที่": "2020-11-10 18:00:25"
    },
    "ข้อมูล": {
        "คลิก": 1,
        "คลิกซ้ํา": 1,
        "topCountries": {
            "ไม่ทราบ": "1"
        },
        "top ผู้อ้างอิง": {
            "โดยตรง อีเมล และอื่นๆ": "1"
        },
        "topBrowsers": {
            "โครเมี่ยม": "1"
        },
        "ท็อปออส": {
            "หน้าต่าง 10": "1"
        },
        "โซเชียลนับ": {
            "เฟสบุ๊ค": 0,
            "ทวิตเตอร์": 0,
            "อินสตาแกรม": 0
        }
    }
} 
สร้างรหัส QR
POST https://urlkai.com/api/qr/add

ในการสร้างรหัส QR คุณต้องส่งข้อมูลที่ถูกต้องในรูปแบบ JSON ผ่านคําขอ POST ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
ประเภท ข้อความ (จําเป็น) | วีการ์ด | ลิงค์ | อีเมล | โทรศัพท์ | SMS | อินเตอร์เน็ตไร้สาย
ข้อมูล (จําเป็น) ข้อมูลที่จะฝังไว้ในคิวอาร์โค้ด ข้อมูลสามารถเป็นสตริงหรืออาร์เรย์ขึ้นอยู่กับประเภท
พื้นหลัง (ไม่บังคับ) สี RGB เช่น rgb (255,255,255)
เบื้องหน้า (ไม่บังคับ) สี RGB เช่น rgb(0,0,0)
โลโก้ (ไม่บังคับ) เส้นทางไปยังโลโก้ png หรือ jpg
ชื่อ (ไม่บังคับ) ชื่อคิวอาร์โค้ด
curl --location --request POST 'https://urlkai.com/api/qr/add' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "type": "ลิงค์",
    "ข้อมูล": "https:\/\/google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "โลโก้": "https:\/\/site.com\/logo.png",
    "name": "คิวอาร์โค้ด API"
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/qr/add",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "ลิงค์",
	    "ข้อมูล": "https:\/\/google.com",
	    "พื้นหลัง": "rgb(255,255,255)",
	    "เบื้องหน้า": "rgb(0,0,0)",
	    "โลโก้": "https:\/\/site.com\/logo.png",
	    "name": "คิวอาร์โค้ด API"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/qr/add',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "type": "ลิงค์",
    "ข้อมูล": "https:\/\/google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "โลโก้": "https:\/\/site.com\/logo.png",
    "name": "คิวอาร์โค้ด API"
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/qr/add"
น้ําหนักบรรทุก = {
    "type": "ลิงค์",
    "data": "https://google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "โลโก้": "https://site.com/logo.png",
    "name": "คิวอาร์โค้ด API"
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/qr/add");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "type": "ลิงค์",
    "ข้อมูล": "https:\/\/google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "โลโก้": "https:\/\/site.com\/logo.png",
    "name": "คิวอาร์โค้ด API"
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "รหัส": 3,
    "ลิงค์": "https:\/\/urlkai.com\/QR\/A58F79"
} 
อัปเดตรหัส QR
PUT https://urlkai.com/api/qr/:id/update

ในการอัปเดตรหัส QR คุณต้องส่งข้อมูลที่ถูกต้องในรูปแบบ JSON ผ่านคําขอ PUT ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
ข้อมูล (จําเป็น) ข้อมูลที่จะฝังไว้ในคิวอาร์โค้ด ข้อมูลสามารถเป็นสตริงหรืออาร์เรย์ขึ้นอยู่กับประเภท
พื้นหลัง (ไม่บังคับ) สี RGB เช่น rgb (255,255,255)
เบื้องหน้า (ไม่บังคับ) สี RGB เช่น rgb(0,0,0)
โลโก้ (ไม่บังคับ) เส้นทางไปยังโลโก้ png หรือ jpg
curl --location --request PUT 'https://urlkai.com/api/qr/:id/update' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "type": "ลิงค์",
    "ข้อมูล": "https:\/\/google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "โลโก้": "https:\/\/site.com\/logo.png"
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/update"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ใส่"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "ลิงค์",
	    "ข้อมูล": "https:\/\/google.com",
	    "พื้นหลัง": "rgb(255,255,255)",
	    "เบื้องหน้า": "rgb(0,0,0)",
	    "โลโก้": "https:\/\/site.com\/logo.png"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'method': 'ใส่',
    'url': 'https://urlkai.com/api/qr/:id/update',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "type": "ลิงค์",
    "ข้อมูล": "https:\/\/google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "โลโก้": "https:\/\/site.com\/logo.png"
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/qr/:id/update"
น้ําหนักบรรทุก = {
    "type": "ลิงค์",
    "data": "https://google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "logo": "https://site.com/logo.png"
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/qr/:id/update");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "type": "ลิงค์",
    "ข้อมูล": "https:\/\/google.com",
    "พื้นหลัง": "rgb(255,255,255)",
    "เบื้องหน้า": "rgb(0,0,0)",
    "โลโก้": "https:\/\/site.com\/logo.png"
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "QR ได้รับการอัปเดตเรียบร้อยแล้ว"
} 
ลบรหัส QR
DELETE https://urlkai.com/api/qr/:id/delete

หากต้องการลบรหัส QR คุณต้องส่งคําขอลบ

curl --location -request ลบ 'https://urlkai.com/api/qr/:id/delete' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/delete"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ลบ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'ลบ',
    'url': 'https://urlkai.com/api/qr/:id/delete',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/qr/:id/delete"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("ลบ", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/qr/:id/delete");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "ลบรหัส QR เรียบร้อยแล้ว"
} 

Domínios de marca

แสดงรายการโดเมนที่มีตราสินค้า
GET https://urlkai.com/api/domains?limit=2&page=1

หากต้องการรับโดเมนที่มีตราสินค้าผ่าน API คุณสามารถใช้ตําแหน่งข้อมูลนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request รับ 'https://urlkai.com/api/domains?limit=2&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/domains?limit=2&page=1"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/domains?limit=2&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/domains?limit=2&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/domains?limit=2&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "โดเมน": [
            {
                "รหัส": 1,
                "โดเมน": "https:\/\/domain1.com",
                "redirectroot": "https:\/\/rootdomain.com",
                "redirect404": "https:\/\/rootdomain.com\/404"
            },
            {
                "รหัส": 2,
                "โดเมน": "https:\/\/domain2.com",
                "redirectroot": "https:\/\/rootdomain2.com",
                "redirect404": "https:\/\/rootdomain2.com\/404"
            }
        ]
    }
} 
สร้างโดเมนที่มีตราสินค้า
POST https://urlkai.com/api/domain/add

สามารถเพิ่มโดเมนได้โดยใช้ปลายทางนี้ โปรดตรวจสอบให้แน่ใจว่าโดเมนชี้ไปยังเซิร์ฟเวอร์ของเราอย่างถูกต้อง

ปาราเมโทร Descrição
อาณาจักร (จําเป็น) โดเมนที่มีตราสินค้ารวมถึง http หรือ https
เปลี่ยนเส้นทางราก (ไม่บังคับ) การเปลี่ยนเส้นทางรูทเมื่อมีคนเข้าชมโดเมนของคุณ
เปลี่ยนเส้นทาง 404 (ไม่บังคับ) เปลี่ยนเส้นทาง 404 แบบกําหนดเอง
curl --location --request POST 'https://urlkai.com/api/domain/add' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "โดเมน": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/domain/add",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "โดเมน": "https:\/\/domain1.com",
	    "redirectroot": "https:\/\/rootdomain.com",
	    "redirect404": "https:\/\/rootdomain.com\/404"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/domain/add',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "โดเมน": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/domain/add"
น้ําหนักบรรทุก = {
    "โดเมน": "https://domain1.com",
    "redirectroot": "https://rootdomain.com",
    "redirect404": "https://rootdomain.com/404"
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/domain/add");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "โดเมน": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "รหัส": 1
} 
Atualizar domínio
PUT https://urlkai.com/api/domain/:id/update

หากต้องการอัปเดตโดเมนที่มีตราสินค้า คุณต้องส่งข้อมูลที่ถูกต้องในรูปแบบ JSON ผ่านคําขอ PUT ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เปลี่ยนเส้นทางราก (ไม่บังคับ) การเปลี่ยนเส้นทางรูทเมื่อมีคนเข้าชมโดเมนของคุณ
เปลี่ยนเส้นทาง 404 (ไม่บังคับ) เปลี่ยนเส้นทาง 404 แบบกําหนดเอง
curl --location --request PUT 'https://urlkai.com/api/domain/:id/update' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/update",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ใส่"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "redirectroot": "https:\/\/rootdomain-new.com",
	    "redirect404": "https:\/\/rootdomain-new.com\/404"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'method': 'ใส่',
    'url': 'https://urlkai.com/api/domain/:id/update',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/domain/:id/update"
น้ําหนักบรรทุก = {
    "redirectroot": "https://rootdomain-new.com",
    "redirect404": "https://rootdomain-new.com/404"
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/domain/:id/update");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "อัปเดตโดเมนเรียบร้อยแล้ว"
} 
ลบโดเมน
DELETE https://urlkai.com/api/domain/:id/delete

หากต้องการลบโดเมน คุณต้องส่งคําขอ DELETE

curl --location -request ลบ 'https://urlkai.com/api/domain/:id/delete' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/delete"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ลบ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'ลบ',
    'url': 'https://urlkai.com/api/domain/:id/delete',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/domain/:id/delete"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("ลบ", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/domain/:id/delete");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "ลบโดเมนเรียบร้อยแล้ว"
} 

เชื่อม โยง


Píxeis

รายการพิกเซล
GET https://urlkai.com/api/pixels?limit=2&page=1

หากต้องการรับรหัสพิกเซลผ่าน API คุณสามารถใช้ปลายทางนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request GET 'https://urlkai.com/api/pixels?limit=2&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/pixels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/pixels?limit=2&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/pixels?limit=2&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/pixels?limit=2&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "พิกเซล": [
            {
                "รหัส": 1,
                "ประเภท": "gtmpixel",
                "name": "พิกเซล GTM",
                "แท็ก": "GA-123456789",
                "วันที่": "2020-11-10 18:00:00"
            },
            {
                "รหัส": 2,
                "type": "twitterpixel",
                "name": "พิกเซลของทวิตเตอร์",
                "แท็ก": "1234567",
                "วันที่": "2020-11-10 18:10:00"
            }
        ]
    }
} 
สร้างพิกเซล
POST https://urlkai.com/api/pixel/add

สามารถสร้างพิกเซลได้โดยใช้ตําแหน่งข้อมูลนี้ คุณต้องส่งประเภทพิกเซลและแท็ก

ปาราเมโทร Descrição
ประเภท (จําเป็น) gtmpixel | gtmpixel กาพิกเซล | FBPIXEL | FBPIXEL AdWords พิกเซล | AdWordsPixel LinkedInPixel | LinkedIn TwitterPixel | ทวิตเตอร์พิกเซล AdrollPixel | AdrollPixel ควอราพิกเซล | Pinterest | Bing | สแน็ปแชท | Snapchat เรดดิต | ติ๊กต๊อก
ชื่อ (จําเป็น) ชื่อที่กําหนดเองสําหรับพิกเซลของคุณ
ฉลาก (จําเป็น) แท็กสําหรับพิกเซล
curl --location --request POST 'https://urlkai.com/api/pixel/add' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "ประเภท": "gtmpixel",
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/pixel/add",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "โพสต์",
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "ประเภท": "gtmpixel",
	    "name": "GTM ของฉัน",
	    "tag": "GTM-ABCDE"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'วิธีการ': 'โพสต์',
    'url': 'https://urlkai.com/api/pixel/add',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "ประเภท": "gtmpixel",
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/pixel/add"
น้ําหนักบรรทุก = {
    "ประเภท": "gtmpixel",
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/pixel/add");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "ประเภท": "gtmpixel",
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "รหัส": 1
} 
พิกเซล Atualizar
PUT https://urlkai.com/api/pixel/:id/update

หากต้องการอัปเดตพิกเซล คุณต้องส่งข้อมูลที่ถูกต้องในรูปแบบ JSON ผ่านคําขอ PUT ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
ชื่อ (ไม่บังคับ) ชื่อที่กําหนดเองสําหรับพิกเซลของคุณ
ฉลาก (จําเป็น) แท็กสําหรับพิกเซล
curl --location --request PUT 'https://urlkai.com/api/pixel/:id/update' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}' 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/update"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ใส่"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "GTM ของฉัน",
	    "tag": "GTM-ABCDE"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'method': 'ใส่',
    'url': 'https://urlkai.com/api/pixel/:id/update',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    เนื้อหา: JSON.stringify({
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/pixel/:id/update"
น้ําหนักบรรทุก = {
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/pixel/:id/update");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
    "name": "GTM ของฉัน",
    "tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "อัปเดตพิกเซลเรียบร้อยแล้ว"
} 
ลบพิกเซล
DELETE https://urlkai.com/api/pixel/:id/delete

หากต้องการลบพิกเซล คุณต้องส่งคําขอลบ

curl --location -request ลบ 'https://urlkai.com/api/pixel/:id/delete' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/delete"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "ลบ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'ลบ',
    'url': 'https://urlkai.com/api/pixel/:id/delete',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/pixel/:id/delete"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("ลบ", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/pixel/:id/delete");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": 0,
    "message": "ลบพิกเซลเรียบร้อยแล้ว"
} 

Sobreposições de CTA

รายการซ้อนทับ CTA
GET https://urlkai.com/api/overlay?limit=2&page=1

หากต้องการรับการซ้อนทับ cta ผ่าน API คุณสามารถใช้ปลายทางนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request GET 'https://urlkai.com/api/overlay?limit=2&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/overlay?limit=2&page=1"
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/overlay?limit=2&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/overlay?limit=2&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/overlay?limit=2&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "cta": [
            {
                "รหัส": 1,
                "type": "ข้อความ",
                "name": "โปรโมชั่นสินค้า 1",
                "วันที่": "2020-11-10 18:00:00"
            },
            {
                "รหัส": 2,
                "type": "ติดต่อ",
                "name": "หน้าติดต่อ",
                "วันที่": "2020-11-10 18:10:00"
            }
        ]
    }
} 

Splash personalizado

รายการ Custom Splash
GET https://urlkai.com/api/splash?limit=2&page=1

หากต้องการรับหน้าเริ่มต้นแบบกําหนดเองผ่าน API คุณสามารถใช้ปลายทางนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)

ปาราเมโทร Descrição
เขต (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า
หน้า (ไม่บังคับ) คําขอหน้าปัจจุบัน
curl --location --request GET 'https://urlkai.com/api/splash?limit=2&page=1' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, อาร์เรย์(
    CURLOPT_URL => "https://urlkai.com/api/splash?limit=2&page=1",
    CURLOPT_RETURNTRANSFER =>จริง
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10
    CURLOPT_FOLLOWLOCATION =>จริง
    CURLOPT_CUSTOMREQUEST => "รับ"
    CURLOPT_HTTPHEADER => [
        "การอนุญาต: ผู้ถือ YOURAPIKEY",
        "ประเภทเนื้อหา: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
เสียงสะท้อน$response; 
คําขอ var = require('คําขอ');
ตัวเลือก var = {
    'เมธอด': 'รับ',
    'url': 'https://urlkai.com/api/splash?limit=2&page=1',
    'ส่วนหัว': {
        'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
        'ประเภทเนื้อหา': 'application/json'
    },
    
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
    ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
    console.log(ตอบสนอง.ร่างกาย);
}); 
คําขอนําเข้า
url = "https://urlkai.com/api/splash?limit=2&page=1"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
    'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
    'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text) 
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/splash?limit=2&page=1");
ขอร้อง  Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง  เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง  EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync()); 
Resposta do servidor
{
    "ข้อผิดพลาด": "0",
    "ข้อมูล": {
        "ผลลัพธ์": 2,
        "perpage": 2,
        "หน้าปัจจุบัน": 1,
        "หน้าถัดไป": 1,
        "แม็กซ์เพจ": 1,
        "สาด": [
            {
                "รหัส": 1,
                "name": "โปรโมชั่นสินค้า 1",
                "วันที่": "2020-11-10 18:00:00"
            },
            {
                "รหัส": 2,
                "name": "โปรโมชั่นสินค้า 2",
                "วันที่": "2020-11-10 18:10:00"
            }
        ]
    }
}