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.
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
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"
}
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());
{
"ข้อผิดพลาด": 0,
"ข้อมูล": {
"รหัส": 1,
"อีเมล": " [ป้องกันอีเมล] ",
"ชื่อผู้ใช้": "sampleuser",
"อวาตาร์": "https:\/\/domain.com\/content\/avatar.png",
"สถานะ": "โปร",
"หมดอายุ": "2022-11-15 15:00:00",
"ลงทะเบียน": "2020-11-10 18:01:43"
}
}
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());
{
"ข้อผิดพลาด": 0,
"message": "อัปเดตบัญชีสําเร็จแล้ว"
}
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());
{
"ข้อผิดพลาด": "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"
}
]
}
}
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());
{
"ข้อผิดพลาด": 0,
"รหัส": 3,
"domain": "แคมเปญใหม่",
"สาธารณะ": จริง,
"rotator": "https:\/\/domain.com\/r\/new-campaign",
"รายการ": "https:\/\/domain.com\/u\/admin\/new-campaign-3"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "เพิ่มลิงก์ลงในแคมเปญเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": 0,
"รหัส": 3,
"domain": "แคมเปญทวิตเตอร์",
"สาธารณะ": จริง,
"rotator": "https:\/\/domain.com\/r\/twitter-campaign",
"รายการ": "https:\/\/domain.com\/u\/admin\/twitter-campaign-3"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "ลบแคมเปญเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": "0",
"ข้อมูล": {
"ผลลัพธ์": 2,
"perpage": 2,
"หน้าปัจจุบัน": 1,
"หน้าถัดไป": 1,
"แม็กซ์เพจ": 1,
"ช่อง": [
{
"รหัส": 1,
"name": "ช่อง 1",
"description": "คําอธิบายของช่อง 1",
"สี": "#000000",
"ติดดาว": จริง
},
{
"รหัส": 2,
"name": "ช่อง 2",
"description": "คําอธิบายของช่อง 2",
"color": "#FF0000",
"ติดดาว": เท็จ
}
]
}
}
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());
{
"ข้อผิดพลาด": "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"
}
]
}
}
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());
{
"ข้อผิดพลาด": 0,
"รหัส": 3,
"name": "ช่องใหม่",
"description": "ช่องใหม่ของฉัน",
"สี": "#000000",
"ติดดาว": จริง
}
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());
{
"ข้อผิดพลาด": 0,
"message": "เพิ่มรายการลงในช่องเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "อัปเดตช่องสําเร็จแล้ว"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "ลบช่องเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": "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"
}
]
}
}
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());
{
"ข้อผิดพลาด": 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
}
}
}
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());
{
"ข้อผิดพลาด": 0,
"รหัส": 3,
"ลิงค์": "https:\/\/urlkai.com\/QR\/A58F79"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "QR ได้รับการอัปเดตเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "ลบรหัส QR เรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": "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"
}
]
}
}
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());
{
"ข้อผิดพลาด": 0,
"รหัส": 1
}
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());
{
"ข้อผิดพลาด": 0,
"message": "อัปเดตโดเมนเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "ลบโดเมนเรียบร้อยแล้ว"
}
https://urlkai.com/api/urls?limit=2&page=1o=date
หากต้องการรับลิงก์ผ่าน API คุณสามารถใช้ปลายทางนี้ได้ คุณยังสามารถกรองข้อมูลได้อีกด้วย (ดูตารางสําหรับข้อมูลเพิ่มเติม)
ปาราเมโทร | Descrição |
---|---|
เขต | (ไม่บังคับ) ผลลัพธ์ข้อมูลต่อหน้า |
หน้า | (ไม่บังคับ) คําขอหน้าปัจจุบัน |
สั่ง | (ไม่บังคับ) จัดเรียงข้อมูลระหว่างวันที่หรือคลิก |
สั้น | (ไม่บังคับ) ค้นหาโดยใช้ URL แบบสั้น โปรดทราบว่าเมื่อคุณใช้พารามิเตอร์ short พารามิเตอร์อื่น ๆ ทั้งหมดจะถูกละเว้นและหากมีการจับคู่การตอบสนองลิงก์เดียวจะถูกส่งคืน |
q | (ไม่บังคับ) ค้นหาลิงก์โดยใช้คีย์เวิร์ด |
curl --location --request รับ 'https://urlkai.com/api/urls?limit=2&page=1o=date' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
$curl = curl_init();
curl_setopt_array($curl, อาร์เรย์(
CURLOPT_URL => "https://urlkai.com/api/urls?limit=2&page=1o=date",
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/urls?limit=2&page=1o=date',
'ส่วนหัว': {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
},
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
console.log(ตอบสนอง.ร่างกาย);
});
คําขอนําเข้า
url = "https://urlkai.com/api/urls?limit=2&page=1o=date"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text)
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/urls?limit=2&page=1o=date");
ขอร้อง Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync());
{
"ข้อผิดพลาด": "0",
"ข้อมูล": {
"ผลลัพธ์": 2,
"perpage": 2,
"หน้าปัจจุบัน": 1,
"หน้าถัดไป": 1,
"แม็กซ์เพจ": 1,
"URL": [
{
"รหัส": 2,
"นามแฝง": "google",
"shorturl": "https:\/\/urlkai.com\/google",
"longurl": "https:\/\/google.com",
"คลิก": 0,
"title": "Google",
"คําอธิบาย": "",
"วันที่": "2020-11-10 18:01:43"
},
{
"รหัส": 1,
"นามแฝง": "googlecanada",
"shorturl": "https:\/\/urlkai.com\/googlecanada",
"longurl": "https:\/\/google.ca",
"คลิก": 0,
"title": "กูเกิลแคนาดา",
"คําอธิบาย": "",
"วันที่": "2020-11-10 18:00:25"
}
]
}
}
https://urlkai.com/api/url/:id
หากต้องการรับรายละเอียดสําหรับลิงก์เดียวผ่าน API คุณสามารถใช้ปลายทางนี้ได้
curl --location --request GET 'https://urlkai.com/api/url/:id' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
$curl = curl_init();
curl_setopt_array($curl, อาร์เรย์(
CURLOPT_URL => "https://urlkai.com/api/url/: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/url/:id',
'ส่วนหัว': {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
},
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
console.log(ตอบสนอง.ร่างกาย);
});
คําขอนําเข้า
url = "https://urlkai.com/api/url/:id"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text)
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/url/:id");
ขอร้อง Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync());
{
"ข้อผิดพลาด": 0,
"รหัส": 1,
"รายละเอียด": {
"รหัส": 1,
"shorturl": "https:\/\/urlkai.com\/googlecanada",
"longurl": "https:\/\/google.com",
"title": "Google",
"คําอธิบาย": "",
"ที่ตั้ง": {
"แคนาดา": "https:\/\/google.ca",
"สหรัฐอเมริกา": "https:\/\/google.us"
},
"อุปกรณ์": {
"iphone": "https:\/\/google.com",
"android": "https:\/\/google.com"
},
"หมดอายุ": null,
"วันที่": "2020-11-10 18:01:43"
},
"ข้อมูล": {
"คลิก": 0,
"คลิกซ้ํา": 0,
"topCountries": 0,
"ผู้อ้างอิงด้านบน": 0,
"topBrowsers": 0,
"ท็อปออส": 0,
"โซเชียลนับ": {
"เฟสบุ๊ค": 0,
"ทวิตเตอร์": 0,
"google": 0
}
}
}
https://urlkai.com/api/url/add
หากต้องการย่อลิงก์ คุณต้องส่งข้อมูลที่ถูกต้องใน JSON ผ่านคําขอ POST ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)
ปาราเมโทร | Descrição |
---|---|
URL | (จําเป็น) URL แบบยาวเพื่อย่อ |
ธรรมเนียม | (ไม่บังคับ) นามแฝงที่กําหนดเองแทนนามแฝงแบบสุ่ม |
ประเภท | (ไม่บังคับ) ประเภทการเปลี่ยนเส้นทาง [โดยตรง, เฟรม, สาด] เท่านั้น รหัส สําหรับหน้าเริ่มต้นแบบกําหนดเองหรือ รหัสซ้อนทับ สําหรับหน้า CTA |
รหัสผ่าน | (ไม่บังคับ) การป้องกันด้วยรหัสผ่าน |
อาณาจักร | (ไม่บังคับ) โดเมนที่กําหนดเอง |
หมด อายุ | (ไม่บังคับ) การหมดอายุสําหรับตัวอย่างลิงก์ 2021-09-28 23:11:16 |
เป้าหมายทางภูมิศาสตร์ | (ไม่บังคับ) ข้อมูลการกําหนดเป้าหมายตามภูมิศาสตร์ |
devicetarget | (ไม่บังคับ) ข้อมูลการกําหนดเป้าหมายอุปกรณ์ |
languagetarget | (ไม่บังคับ) ข้อมูลการกําหนดเป้าหมายภาษา |
เมตาไตเติ้ล | (ไม่บังคับ) ชื่อเมตา |
เมตาคําอธิบาย | (ไม่บังคับ) คําอธิบายเมตา |
เมตาอิมเมจ | (ไม่บังคับ) ลิงก์ไปยังรูปภาพ jpg หรือ png |
คำอธิบาย | (ไม่บังคับ) หมายเหตุหรือคําอธิบาย |
พิก เซล | (ไม่บังคับ) อาร์เรย์ของรหัสพิกเซล |
ช่อง | (ไม่บังคับ) รหัสช่อง |
รณรงค์ | (ไม่บังคับ) รหัสแคมเปญ |
ดีปลิงค์ | (ไม่บังคับ) ออบเจ็กต์ที่มีลิงก์ App Store เมื่อใช้สิ่งนี้ สิ่งสําคัญคือต้องตั้งค่าการกําหนดเป้าหมายอุปกรณ์ด้วย (ใหม่) ตอนนี้คุณสามารถตั้งค่าพารามิเตอร์ "อัตโนมัติ" เป็น true เพื่อสร้างลิงก์ตรงจากลิงก์ยาวที่ให้มาโดยอัตโนมัติ |
สถานะ | (ไม่บังคับ) สาธารณะ หรือ ส่วนตัว (ค่าเริ่มต้น) |
curl --location --request POST 'https://urlkai.com/api/url/add' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
"url": "https:\/\/google.com",
"status": "ส่วนตัว",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"metatitle": "ไม่ใช่ Google",
"metadescription": "ไม่ใช่คําอธิบายของ Google",
"เมตาอิมเมจ": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "สําหรับ facebook",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"แคมเปญ": 1,
"ดีปลิงค์": {
"อัตโนมัติ": จริง,
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"languagetarget": [
{
"ภาษา": "th",
"ลิงค์": "https:\/\/google.com"
},
{
"ภาษา": "fr",
"ลิงค์": "https:\/\/google.ca"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}'
$curl = curl_init();
curl_setopt_array($curl, อาร์เรย์(
CURLOPT_URL => "https://urlkai.com/api/url/add"
CURLOPT_RETURNTRANSFER =>จริง
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10
CURLOPT_FOLLOWLOCATION =>จริง
CURLOPT_CUSTOMREQUEST => "โพสต์",
CURLOPT_HTTPHEADER => [
"การอนุญาต: ผู้ถือ YOURAPIKEY",
"ประเภทเนื้อหา: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"url": "https:\/\/google.com",
"status": "ส่วนตัว",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"metatitle": "ไม่ใช่ Google",
"metadescription": "ไม่ใช่คําอธิบายของ Google",
"เมตาอิมเมจ": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "สําหรับ facebook",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"แคมเปญ": 1,
"ดีปลิงค์": {
"อัตโนมัติ": จริง,
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"languagetarget": [
{
"ภาษา": "th",
"ลิงค์": "https:\/\/google.com"
},
{
"ภาษา": "fr",
"ลิงค์": "https:\/\/google.ca"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}',
));
$response = curl_exec($curl);
curl_close($curl);
เสียงสะท้อน$response;
คําขอ var = require('คําขอ');
ตัวเลือก var = {
'วิธีการ': 'โพสต์',
'url': 'https://urlkai.com/api/url/add',
'ส่วนหัว': {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
},
เนื้อหา: JSON.stringify({
"url": "https:\/\/google.com",
"status": "ส่วนตัว",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"metatitle": "ไม่ใช่ Google",
"metadescription": "ไม่ใช่คําอธิบายของ Google",
"เมตาอิมเมจ": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "สําหรับ facebook",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"แคมเปญ": 1,
"ดีปลิงค์": {
"อัตโนมัติ": จริง,
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"languagetarget": [
{
"ภาษา": "th",
"ลิงค์": "https:\/\/google.com"
},
{
"ภาษา": "fr",
"ลิงค์": "https:\/\/google.ca"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
console.log(ตอบสนอง.ร่างกาย);
});
คําขอนําเข้า
url = "https://urlkai.com/api/url/add"
น้ําหนักบรรทุก = {
"url": "https://google.com",
"status": "ส่วนตัว",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"metatitle": "ไม่ใช่ Google",
"metadescription": "ไม่ใช่คําอธิบายของ Google",
"เมตาอิมเมจ": "https://www.mozilla.org/media/protocol/img/logos/firefox/browser/og.4ad05d4125a5.png",
"description": "สําหรับ facebook",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"แคมเปญ": 1,
"ดีปลิงค์": {
"อัตโนมัติ": จริง,
"แอปเปิ้ล": "https://apps.apple.com/us/app/google/id284815942",
"google": "https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=สหรัฐฯ"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"link": "https://google.ca"
},
{
"location": "สหรัฐอเมริกา",
"link": "https://google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"link": "https://google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"link": "https://google.com"
}
],
"languagetarget": [
{
"ภาษา": "th",
"link": "https://google.com"
},
{
"ภาษา": "fr",
"link": "https://google.ca"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "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/url/add");
ขอร้อง Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
"url": "https:\/\/google.com",
"status": "ส่วนตัว",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"metatitle": "ไม่ใช่ Google",
"metadescription": "ไม่ใช่คําอธิบายของ Google",
"เมตาอิมเมจ": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "สําหรับ facebook",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"แคมเปญ": 1,
"ดีปลิงค์": {
"อัตโนมัติ": จริง,
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"languagetarget": [
{
"ภาษา": "th",
"ลิงค์": "https:\/\/google.com"
},
{
"ภาษา": "fr",
"ลิงค์": "https:\/\/google.ca"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync());
{
"ข้อผิดพลาด": 0,
"รหัส": 3,
"shorturl": "https:\/\/urlkai.com\/google"
}
https://urlkai.com/api/url/:id/update
หากต้องการอัปเดตลิงก์ คุณต้องส่งข้อมูลที่ถูกต้องในรูปแบบ JSON ผ่านคําขอ PUT ข้อมูลจะต้องถูกส่งเป็นเนื้อหาดิบของคําขอของคุณดังที่แสดงด้านล่าง ตัวอย่างด้านล่างแสดงพารามิเตอร์ทั้งหมดที่คุณสามารถส่งได้ แต่คุณไม่จําเป็นต้องส่งทั้งหมด (ดูตารางสําหรับข้อมูลเพิ่มเติม)
ปาราเมโทร | Descrição |
---|---|
URL | (จําเป็น) URL แบบยาวเพื่อย่อ |
ธรรมเนียม | (ไม่บังคับ) นามแฝงที่กําหนดเองแทนนามแฝงแบบสุ่ม |
ประเภท | (ไม่บังคับ) ประเภทการเปลี่ยนเส้นทาง [โดยตรง, เฟรม, สาด] |
รหัสผ่าน | (ไม่บังคับ) การป้องกันด้วยรหัสผ่าน |
อาณาจักร | (ไม่บังคับ) โดเมนที่กําหนดเอง |
หมด อายุ | (ไม่บังคับ) การหมดอายุสําหรับตัวอย่างลิงก์ 2021-09-28 23:11:16 |
เป้าหมายทางภูมิศาสตร์ | (ไม่บังคับ) ข้อมูลการกําหนดเป้าหมายตามภูมิศาสตร์ |
devicetarget | (ไม่บังคับ) ข้อมูลการกําหนดเป้าหมายอุปกรณ์ |
languagetarget | (ไม่บังคับ) ข้อมูลการกําหนดเป้าหมายภาษา |
เมตาไตเติ้ล | (ไม่บังคับ) ชื่อเมตา |
เมตาคําอธิบาย | (ไม่บังคับ) คําอธิบายเมตา |
เมตาอิมเมจ | (ไม่บังคับ) ลิงก์ไปยังรูปภาพ jpg หรือ png |
พิก เซล | (ไม่บังคับ) อาร์เรย์ของรหัสพิกเซล |
ช่อง | (ไม่บังคับ) รหัสช่อง |
รณรงค์ | (ไม่บังคับ) รหัสแคมเปญ |
ดีปลิงค์ | (ไม่บังคับ) ออบเจ็กต์ที่มีลิงก์ App Store เมื่อใช้สิ่งนี้ สิ่งสําคัญคือต้องตั้งค่าการกําหนดเป้าหมายอุปกรณ์ด้วย |
curl --location --request PUT 'https://urlkai.com/api/url/:id/update' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
--data-raw '{
"url": "https:\/\/google.com",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"ดีปลิงค์": {
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}'
$curl = curl_init();
curl_setopt_array($curl, อาร์เรย์(
CURLOPT_URL => "https://urlkai.com/api/url/:id/update",
CURLOPT_RETURNTRANSFER =>จริง
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10
CURLOPT_FOLLOWLOCATION =>จริง
CURLOPT_CUSTOMREQUEST => "ใส่"
CURLOPT_HTTPHEADER => [
"การอนุญาต: ผู้ถือ YOURAPIKEY",
"ประเภทเนื้อหา: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"url": "https:\/\/google.com",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"ดีปลิงค์": {
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}',
));
$response = curl_exec($curl);
curl_close($curl);
เสียงสะท้อน$response;
คําขอ var = require('คําขอ');
ตัวเลือก var = {
'method': 'ใส่',
'url': 'https://urlkai.com/api/url/:id/update',
'ส่วนหัว': {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
},
เนื้อหา: JSON.stringify({
"url": "https:\/\/google.com",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"ดีปลิงค์": {
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}),
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
console.log(ตอบสนอง.ร่างกาย);
});
คําขอนําเข้า
url = "https://urlkai.com/api/url/:id/update"
น้ําหนักบรรทุก = {
"url": "https://google.com",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"ดีปลิงค์": {
"แอปเปิ้ล": "https://apps.apple.com/us/app/google/id284815942",
"google": "https://play.google.com/store/apps/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=สหรัฐฯ"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"link": "https://google.ca"
},
{
"location": "สหรัฐอเมริกา",
"link": "https://google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"link": "https://google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"link": "https://google.com"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}
ส่วนหัว = {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
พิมพ์(response.text)
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/url/:id/update");
ขอร้อง Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{
"url": "https:\/\/google.com",
"กําหนดเอง": "google",
"รหัสผ่าน": "ไมค์พาส",
"หมดอายุ": "2020-11-11 12:00:00",
"type": "สาด",
"พิกเซล": [
1,
2,
3,
4
],
"ช่อง": 1,
"ดีปลิงค์": {
"แอปเปิ้ล": "https:\/\/apps.apple.com\/us\/app\/google\/id284815942",
"google": "https:\/\/play.google.com\/store\/apps\/details?id=com.google.android.googlequicksearchbox&hl=en_CA≷=US"
},
"เป้าหมายทางภูมิศาสตร์": [
{
"location": "แคนาดา",
"ลิงค์": "https:\/\/google.ca"
},
{
"location": "สหรัฐอเมริกา",
"ลิงค์": "https:\/\/google.us"
}
],
"devicetarget": [
{
"อุปกรณ์": "ไอโฟน",
"ลิงค์": "https:\/\/google.com"
},
{
"อุปกรณ์": "แอนดรอยด์",
"ลิงค์": "https:\/\/google.com"
}
],
"พารามิเตอร์": [
{
"ชื่อ": "เอฟเอฟ",
"ค่า": "3"
},
{
"อุปกรณ์": "gtm_source",
"ลิงค์": "API"
}
]
}", System.Text.Encoding.UTF8, "แอปพลิเคชัน/json");
ขอร้อง เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync());
{
"ข้อผิดพลาด": 0,
"รหัส": 3,
"short": "https:\/\/urlkai.com\/google"
}
https://urlkai.com/api/url/:id/delete
หากต้องการลบลิงก์ คุณต้องส่งคําขอ DELETE
curl --location --request ลบ 'https://urlkai.com/api/url/:id/delete' \
--header 'การอนุญาต: ผู้ถือ YOURAPIKEY' \
--header 'ประเภทเนื้อหา: application/json' \
$curl = curl_init();
curl_setopt_array($curl, อาร์เรย์(
CURLOPT_URL => "https://urlkai.com/api/url/: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/url/:id/delete',
'ส่วนหัว': {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
},
};
request(ตัวเลือก, ฟังก์ชัน (ข้อผิดพลาด, การตอบสนอง) {
ถ้า (ข้อผิดพลาด) โยน ใหม่ Error(error);
console.log(ตอบสนอง.ร่างกาย);
});
คําขอนําเข้า
url = "https://urlkai.com/api/url/:id/delete"
น้ําหนักบรรทุก = {}
ส่วนหัว = {
'การอนุญาต': 'ผู้ถือ YOURAPIKEY',
'ประเภทเนื้อหา': 'application/json'
}
response = requests.request("ลบ", url, headers=headers, json=เพย์โหลด)
พิมพ์(response.text)
var ไคลเอ็นต์ = ใหม่ HttpClient();
คําขอ var = ใหม่ HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/url/:id/delete");
ขอร้อง Headers.Add("การอนุญาต", "ผู้ถือ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ขอร้อง เนื้อหา = เนื้อหา;
การตอบสนอง var = รอไคลเอ็นต์ SendAsync(คําขอ);
การตอบสนอง EnsureSuccessStatusCode();
Console.WriteLine(รอการตอบกลับ Content.ReadAsStringAsync());
{
"ข้อผิดพลาด": 0,
"message": "ลบลิงก์เรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": "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"
}
]
}
}
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());
{
"ข้อผิดพลาด": 0,
"รหัส": 1
}
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());
{
"ข้อผิดพลาด": 0,
"message": "อัปเดตพิกเซลเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": 0,
"message": "ลบพิกเซลเรียบร้อยแล้ว"
}
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());
{
"ข้อผิดพลาด": "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"
}
]
}
}
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());
{
"ข้อผิดพลาด": "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"
}
]
}
}