Kunci API diperlukan agar permintaan diproses oleh sistem. Setelah pengguna mendaftar, kunci API secara otomatis dibuat untuk pengguna ini. Kunci API harus dikirim dengan setiap permintaan (lihat contoh lengkap di bawah). Jika kunci API tidak dikirim atau kedaluwarsá, akan terjadi kesalahan. Stiahnite si jedno z možností API a stiahnite si to ako jednu osobu.
Untuk mengautentikasi dengan sistem API, Anda perlu mengirim kunci API sebagai token otorisasi dengan setiap permintaan. Anda dapat melihat contoh kode di bawah ini.
curl --location --request POST 'https://urlkai.com/api/account' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/account",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/account",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
Telo: ''
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/account"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
API kami memiliki pembatas kecepatan untuk melindungi dari lonjakan permintaan untuk memaksimalkan stabilitasnya. Pembatas tarif kami saat ini dibatasi pada 30 permintaan za 1 menit. Upozorňujeme, že cena sa môže meniť v závislosti od predplateného plánu.
Beberapa tajuk akan dikirim bersama respons dan ini dapat diperiksa untuk menentukan berbagai informasi tentang permintaan.
X-RateLimit-Limit: 30
X-RateLimit-Remaining: 29
X-RateLimit-Reset: TIMESTAMP
Semua respons API dikembalikan dalam format JSON secara default. Ak chcete získať údaje, ktoré sa snažia o dáta, môžu sa v niektorých prípadoch podieľať na tom. V PHP, fungsi json_decode() dapat digunakan untuk mengonversi data menjadi objekt (default) atau array (setel parameter kedua ke true). Sangat penting untuk memeriksa kunci kesalahan karena memberikan informasi apakah ada kesalahan atau tidak. Anda juga dapat memeriksa kode header.
{
"error": 1,
"message": "An error occurred"
}
https://urlkai.com/api/account
Untuk mendapatkan informasi tentang akun, Anda dapat mengirim permintaan ke titik akhir ini dan itu akan mengembalikan data pada akun.
curl --location --request GET 'https://urlkai.com/api/account' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/account",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/account",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/account"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"údaje": {
"id": 1,
"e-mail": " [chránené e-mailom] ",
"username": "sampleuser",
"avatar": "https:\/\/domain.com\/content\/avatar.png",
"status": "pro",
"vyprší": "2022-11-15 15:00:00",
"registrovaný": "2020-11-10 18:01:43"
}
}
https://urlkai.com/api/account/update
Untuk memperbarui informasi di akun, Anda dapat mengirim permintaan ke titik akhir ini dan itu akan memperbarui data di akun.
curl --location --request PUT 'https://urlkai.com/api/account/update' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"e-mail": " [chránené e-mailom] ",
"password": "nové heslo"
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/account/update",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"e-mail": " [chránené e-mailom] ",
"password": "nové heslo"
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "PUT",
"url": "https://urlkai.com/api/account/update",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"e-mail": " [chránené e-mailom] ",
"password": "nové heslo"
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/account/update"
užitočné zaťaženie = {
"e-mail": " [chránené e-mailom] ",
"password": "nové heslo"
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/account/update");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"e-mail": " [chránené e-mailom] ",
"password": "nové heslo"
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Účet bol úspešne aktualizovaný."
}
https://urlkai.com/api/domains?limit=2&page=1
Ak chcete získať svoje značkové domény prostredníctvom rozhrania API, môžete použiť tento koncový bod. Môžete tiež filtrovať údaje (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/domains?limit=2&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/domains?limit=2&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/domains?limit=2&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/domains?limit=2&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/domains?limit=2&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"domény": [
{
"id": 1,
"domain": "https:\/\/domain1.com",
"redirectroot": "https:\/\/rootdomain.com",
"redirect404": "https:\/\/rootdomain.com\/404"
},
{
"id": 2,
"domain": "https:\/\/domain2.com",
"redirectroot": "https:\/\/rootdomain2.com",
"redirect404": "https:\/\/rootdomain2.com\/404"
}
]
}
}
https://urlkai.com/api/domain/add
Pomocou tohto koncového bodu je možné pridať doménu. Uistite sa, že doména je správne nasmerovaná na náš server.
Parameter | Keterangan |
---|---|
doména | (povinné) Značková doména vrátane http alebo https |
Redirectroot | (voliteľné) Koreňové presmerovanie, keď niekto navštívi vašu doménu |
presmerovanie404 | (voliteľné) Vlastné presmerovanie 404 |
curl --location --request POST 'https://urlkai.com/api/domain/add' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"domain": "https:\/\/domain1.com",
"redirectroot": "https:\/\/rootdomain.com",
"redirect404": "https:\/\/rootdomain.com\/404"
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/domain/add",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"domain": "https:\/\/domain1.com",
"redirectroot": "https:\/\/rootdomain.com",
"redirect404": "https:\/\/rootdomain.com\/404"
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/domain/add",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"domain": "https:\/\/domain1.com",
"redirectroot": "https:\/\/rootdomain.com",
"redirect404": "https:\/\/rootdomain.com\/404"
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/domain/add"
užitočné zaťaženie = {
"domain": "https://domain1.com",
"redirectroot": "https://rootdomain.com",
"redirect404": "https://rootdomain.com/404"
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/domain/add");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"domain": "https:\/\/domain1.com",
"redirectroot": "https:\/\/rootdomain.com",
"redirect404": "https:\/\/rootdomain.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 1
}
https://urlkai.com/api/domain/:id/update
Ak chcete aktualizovať značkovú doménu, musíte odoslať platné údaje vo formáte JSON prostredníctvom požiadavky PUT. Údaje musia byť odoslané ako nespracované telo vašej žiadosti, ako je uvedené nižšie. V nasledujúcom príklade sú uvedené všetky parametre, ktoré môžete odoslať, ale nemusíte odoslať všetky (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
Redirectroot | (voliteľné) Koreňové presmerovanie, keď niekto navštívi vašu doménu |
presmerovanie404 | (voliteľné) Vlastné presmerovanie 404 |
curl --location --request PUT 'https://urlkai.com/api/domain/:id/update' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"redirectroot": "https:\/\/rootdomain-new.com",
"redirect404": "https:\/\/rootdomain-new.com\/404"
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/domain/:id/update",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"redirectroot": "https:\/\/rootdomain-new.com",
"redirect404": "https:\/\/rootdomain-new.com\/404"
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "PUT",
"url": "https://urlkai.com/api/domain/:id/update",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"redirectroot": "https:\/\/rootdomain-new.com",
"redirect404": "https:\/\/rootdomain-new.com\/404"
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/domain/:id/update"
užitočné zaťaženie = {
"redirectroot": "https://rootdomain-new.com",
"redirect404": "https://rootdomain-new.com/404"
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/domain/:id/update");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"redirectroot": "https:\/\/rootdomain-new.com",
"redirect404": "https:\/\/rootdomain-new.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Doména bola úspešne aktualizovaná."
}
https://urlkai.com/api/domain/:id/delete
Ak chcete doménu odstrániť, musíte odoslať žiadosť o DELETE.
curl --location --request DELETE 'https://urlkai.com/api/domain/:id/delete' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/domain/:id/delete",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZMAZAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'DELETE',
"url": "https://urlkai.com/api/domain/:id/delete",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/domain/:id/delete"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("DELETE", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/domain/:id/delete");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Doména bola úspešne odstránená."
}
https://urlkai.com/api/files?limit=2&page=1
Získajte všetky svoje súbory. Môžete tiež vyhľadávať podľa názvu.
Parameter | Keterangan |
---|---|
meno | (voliteľné) Vyhľadanie súboru podľa názvu |
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/files?limit=2&page=1' \
--header 'Authorization: Bearer YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://urlkai.com/api/files?limit=2&page=1",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_CUSTOMREQUEST => "GET",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
var request = require('request');
var options = {
'method': 'GET',
'url': 'https://urlkai.com/api/files?limit=2&page=1',
'headers': {
'Authorization': 'Bearer YOURAPIKEY',
'Content-Type': 'application/json'
},
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
import requests
url = "https://urlkai.com/api/files?limit=2&page=1"
payload = {}
headers = {
'Authorization': 'Bearer YOURAPIKEY',
'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(response.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/files?limit=2&page=1");
request.Headers.Add("Authorization", "Bearer YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
{
"error": 0,
"result": 3,
"perpage": 15,
"currentpage": 1,
"nextpage": null,
"maxpage": 1,
"list": [
{
"id": 1,
"name": "My Photo",
"downloads": 10,
"shorturl": "https:\/\/urlkai.com\/KdFnc",
"date": "2022-08-09 17:00:00"
},
{
"id": 2,
"name": "My Documents",
"downloads": 15,
"shorturl": "https:\/\/urlkai.com\/TAMPm",
"date": "2022-08-10 17:01:00"
},
{
"id": 3,
"name": "My Files",
"downloads": 5,
"shorturl": "https:\/\/urlkai.com\/rbeAw",
"date": "2022-08-11 19:01:00"
}
]
}
https://urlkai.com/api/files/upload/:filename?name=My+File
Nahrajte súbor odoslaním binárnych údajov ako tela príspevku. Musíte odoslať názov súboru vrátane prípony namiesto :filename v adrese URL (napr. brandkit.zip). Možnosti môžete nastaviť odoslaním nasledujúcich parametrov.
Parameter | Keterangan |
---|---|
meno | (voliteľné) Názov súboru |
zvyk | (voliteľné) Vlastný alias namiesto náhodného aliasu. |
doména | (voliteľné) Vlastná doména |
heslo | (voliteľné) Ochrana heslom |
uplynutie | (voliteľné) Uplynutie platnosti príkladu stiahnutia 2021-09-28 |
maxdownloads | (voliteľné) Maximálny počet stiahnutí |
curl --location --request POST 'https://urlkai.com/api/files/upload/:filename?name=My+File' \
--header 'Authorization: Bearer YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '"BINARY DATA"'
$curl = curl_init();
curl_setopt_array($curl, array(
CURLOPT_URL => "https://urlkai.com/api/files/upload/:filename?name=My+File",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => true,
CURLOPT_CUSTOMREQUEST => "POST",
CURLOPT_HTTPHEADER => [
"Authorization: Bearer YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'"BINARY DATA"',
));
$response = curl_exec($curl);
curl_close($curl);
echo $response;
var request = require('request');
var options = {
'method': 'POST',
'url': 'https://urlkai.com/api/files/upload/:filename?name=My+File',
'headers': {
'Authorization': 'Bearer YOURAPIKEY',
'Content-Type': 'application/json'
},
body: JSON.stringify("BINARY DATA"),
};
request(options, function (error, response) {
if (error) throw new Error(error);
console.log(response.body);
});
import requests
url = "https://urlkai.com/api/files/upload/:filename?name=My+File"
payload = "BINARY DATA"
headers = {
'Authorization': 'Bearer YOURAPIKEY',
'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(response.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/files/upload/:filename?name=My+File");
request.Headers.Add("Authorization", "Bearer YOURAPIKEY");
var content = new StringContent(""BINARY DATA"", System.Text.Encoding.UTF8, "application/json");
request.Content = content;
var response = await client.SendAsync(request);
response.EnsureSuccessStatusCode();
Console.WriteLine(await response.Content.ReadAsStringAsync());
{
"error": 0,
"id": 1,
"shorturl": "https:\/\/urlkai.com\/xWJjz"
}
https://urlkai.com/api/overlay?limit=2&page=1
Ak chcete získať prekrytia cta prostredníctvom rozhrania API, môžete použiť tento koncový bod. Môžete tiež filtrovať údaje (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/overlay?limit=2&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/overlay?limit=2&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/overlay?limit=2&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/overlay?limit=2&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/overlay?limit=2&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"CTA": [
{
"id": 1,
"type": "správa",
"name": "Promo produkt 1",
"date": "2020-11-10 18:00:00"
},
{
"id": 2,
"type": "kontakt",
"name": "Kontaktná stránka",
"date": "2020-11-10 18:10:00"
}
]
}
}
https://urlkai.com/api/campaigns?limit=2&page=1
Ak chcete získať kampane prostredníctvom rozhrania API, môžete použiť tento koncový bod. Môžete tiež filtrovať údaje (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/campaigns?limit=2&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/campaigns?limit=2&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/campaigns?limit=2&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/campaigns?limit=2&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/campaigns?limit=2&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"kampane": [
{
"id": 1,
"name": "Ukážková kampaň",
"verejné": nepravdivé,
"rotátor": nepravdivé,
"list": "https:\/\/domain.com\/u\/admin\/list-1"
},
{
"id": 2,
"domain": "Facebook kampaň",
"verejný": pravda,
"rotator": "https:\/\/domain.com\/r\/test",
"list": "https:\/\/domain.com\/u\/admin\/test-2"
}
]
}
}
https://urlkai.com/api/campaign/add
Kampaň je možné pridať pomocou tohto koncového bodu.
Parameter | Keterangan |
---|---|
meno | (voliteľné) Názov kampane |
slimák | (voliteľné) Rotátorový slimák |
verejnosť | (voliteľné) Prístup |
curl --location --request POST 'https://urlkai.com/api/campaign/add' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Nová kampaň",
"slug": "nová kampaň",
"verejný": pravdivý
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/campaign/add",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"name": "Nová kampaň",
"slug": "nová kampaň",
"verejný": pravdivý
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/campaign/add",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"name": "Nová kampaň",
"slug": "nová kampaň",
"verejný": pravdivý
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/campaign/add"
užitočné zaťaženie = {
"name": "Nová kampaň",
"slug": "nová kampaň",
"verejný": pravdivý
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/add");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"name": "Nová kampaň",
"slug": "nová kampaň",
"verejný": pravdivý
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 3,
"domain": "Nová kampaň",
"verejný": pravda,
"rotator": "https:\/\/domain.com\/r\/new-campaign",
"list": "https:\/\/domain.com\/u\/admin\/new-campaign-3"
}
https://urlkai.com/api/campaign/:campaignid/assign/:linkid
Pomocou tohto koncového bodu je možné ku kampani priradiť krátky odkaz. Koncový bod vyžaduje identifikátor kampane a identifikátor krátkeho prepojenia.
curl --location --request POST 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/campaign/:campaignid/assign/:linkid",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/campaign/:campaignid/assign/:linkid",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/campaign/:campaignid/assign/:linkid"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/:campaignid/assign/:linkid");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Prepojenie bolo úspešne pridané do kampane."
}
https://urlkai.com/api/campaign/:id/update
Ak chcete aktualizovať kampaň, musíte odoslať platné údaje vo formáte JSON prostredníctvom požiadavky PUT. Údaje musia byť odoslané ako nespracované telo vašej žiadosti, ako je uvedené nižšie. V nasledujúcom príklade sú uvedené všetky parametre, ktoré môžete odoslať, ale nemusíte odoslať všetky (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
meno | (povinné) Názov kampane |
slimák | (voliteľné) Rotátorový slimák |
verejnosť | (voliteľné) Prístup |
curl --location --request PUT 'https://urlkai.com/api/campaign/:id/update' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "kampaň na Twitteri",
"slug": "twitterová kampaň",
"verejný": pravdivý
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/campaign/:id/update",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"name": "kampaň na Twitteri",
"slug": "twitterová kampaň",
"verejný": pravdivý
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "PUT",
"url": "https://urlkai.com/api/campaign/:id/update",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"name": "kampaň na Twitteri",
"slug": "twitterová kampaň",
"verejný": pravdivý
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/campaign/:id/update"
užitočné zaťaženie = {
"name": "kampaň na Twitteri",
"slug": "twitterová kampaň",
"verejný": pravdivý
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/campaign/:id/update");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"name": "kampaň na Twitteri",
"slug": "twitterová kampaň",
"verejný": pravdivý
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 3,
"domain": "kampaň na Twitteri",
"verejný": pravda,
"rotator": "https:\/\/domain.com\/r\/twitter-campaign",
"list": "https:\/\/domain.com\/u\/admin\/twitter-campaign-3"
}
https://urlkai.com/api/campaign/:id/delete
Ak chcete kampaň odstrániť, musíte odoslať žiadosť o DELETE.
curl --location --request DELETE 'https://urlkai.com/api/campaign/:id/delete' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/campaign/:id/delete",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZMAZAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'DELETE',
"URL": "https://urlkai.com/api/campaign/:id/delete",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/campaign/:id/delete"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("DELETE", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/campaign/:id/delete");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Kampaň bola úspešne odstránená."
}
https://urlkai.com/api/qr?limit=2&page=1
Untuk mendapatkan kode QR Anda melalui API, Anda dapat menggunakan titik akhir ini. Anda juga dapat memfilter data (Lihat tabel untuk info selengkapnya).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/qr?limit=2&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/qr?limit=2&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/qr?limit=2&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/qr?limit=2&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr?limit=2&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"qrs": [
{
"id": 2,
"link": "https:\/\/urlkai.com\/qr\/a2d5e",
"skeny": 0,
"name": "Google",
"date": "2020-11-10 18:01:43"
},
{
"id": 1,
"link": "https:\/\/urlkai.com\/qr\/b9edfe",
"skeny": 5,
"name": "Google Canada",
"date": "2020-11-10 18:00:25"
}
]
}
}
https://urlkai.com/api/qr/:id
Ak chcete použiť podrobnosti s QR rozhraním API, a môžete ho použiť ako aj tento kód.
curl --location --request GET 'https://urlkai.com/api/qr/:id' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/qr/:id",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/qr/:id",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/qr/:id"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr/:id");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"podrobnosti": {
"id": 1,
"link": "https:\/\/urlkai.com\/qr\/b9edfe",
"skeny": 5,
"name": "Google Canada",
"date": "2020-11-10 18:00:25"
},
"údaje": {
"kliknutia": 1,
"uniqueClicks": 1,
"topCountries": {
"Neznáme": "1"
},
"topReferrers": {
"Priame, e-mail a iné": "1"
},
"topBrowsers": {
"Chrome": "1"
},
"topOs": {
"Windows 10": "1"
},
"socialCount": {
"Facebook": 0,
"Twitter": 0,
"Instagram": 0
}
}
}
https://urlkai.com/api/qr/add
Ak chcete vytvoriť QR kód, musíte odoslať platné údaje vo formáte JSON prostredníctvom požiadavky POST. Údaje musia byť odoslané ako nespracované telo vašej žiadosti, ako je uvedené nižšie. V nasledujúcom príklade sú uvedené všetky parametre, ktoré môžete odoslať, ale nemusíte odoslať všetky (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
typ | (povinné) text | vcard | odkaz | e-mailom | telefón | SMS | Wi-Fi |
údaje | (povinné) Údaje, ktoré sa majú vložiť do QR kódu. Údaje môžu byť reťazec alebo pole v závislosti od typu |
pozadie | (voliteľné) Farba RGB, napr. rgb(255,255,255) |
popredie | (voliteľné) Farba RGB, napr. rgb(0,0,0) |
logo | (voliteľné) Cesta k logu buď png alebo jpg |
meno | (voliteľné) Názov QR kódu |
curl --location --request POST 'https://urlkai.com/api/qr/add' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png",
"name": "Rozhranie API QR kódu"
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/qr/add",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png",
"name": "Rozhranie API QR kódu"
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/qr/add",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png",
"name": "Rozhranie API QR kódu"
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/qr/add"
užitočné zaťaženie = {
"type": "odkaz",
"data": "https://google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https://site.com/logo.png",
"name": "Rozhranie API QR kódu"
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/qr/add");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png",
"name": "Rozhranie API QR kódu"
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 3,
"link": "https:\/\/urlkai.com\/qr\/a58f79"
}
https://urlkai.com/api/qr/:id/update
Untuk memperbarui Kode QR, Anda perlu mengirim data yang valid di JSON melalui permintaan PUT. Data harus dikirim sebagai badan mentah permintaan Anda seperti yang ditunjukkan di bawah ini. Contoh di bawah ini menujukkan parameter yang dapat and kirim tetapi Anda tidak diharuskan untuk semua (Lihat tabel untuk info lebih lanjut).
Parameter | Keterangan |
---|---|
údaje | (povinné) Údaje, ktoré sa majú vložiť do QR kódu. Údaje môžu byť reťazec alebo pole v závislosti od typu |
pozadie | (voliteľné) Farba RGB, napr. rgb(255,255,255) |
popredie | (voliteľné) Farba RGB, napr. rgb(0,0,0) |
logo | (voliteľné) Cesta k logu buď png alebo jpg |
curl --location --request PUT 'https://urlkai.com/api/qr/:id/update' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png"
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/qr/:id/update",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png"
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "PUT",
"url": "https://urlkai.com/api/qr/:id/update",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png"
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/qr/:id/update"
užitočné zaťaženie = {
"type": "odkaz",
"data": "https://google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https://site.com/logo.png"
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/qr/:id/update");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"type": "odkaz",
"data": "https:\/\/google.com",
"pozadie": "rgb(255,255,255)",
"v popredí": "rgb(0,0,0)",
"logo": "https:\/\/site.com\/logo.png"
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "QR bol úspešne aktualizovaný."
}
https://urlkai.com/api/qr/:id/delete
Untuk menghapus kode QR, Anda perlu mengirim permintaan DELETE.
curl --location --request DELETE 'https://urlkai.com/api/qr/:id/delete' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/qr/:id/delete",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZMAZAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'DELETE',
"url": "https://urlkai.com/api/qr/:id/delete",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/qr/:id/delete"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("DELETE", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/qr/:id/delete");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "QR kód bol úspešne odstránený."
}
https://urlkai.com/api/splash?limit=2&page=1
Ak chcete získať vlastné úvodné stránky prostredníctvom rozhrania API, môžete použiť tento koncový bod. Môžete tiež filtrovať údaje (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/splash?limit=2&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/splash?limit=2&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/splash?limit=2&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/splash?limit=2&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/splash?limit=2&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"splash": [
{
"id": 1,
"name": "Promo produkt 1",
"date": "2020-11-10 18:00:00"
},
{
"id": 2,
"name": "Promo produkt 2",
"date": "2020-11-10 18:10:00"
}
]
}
}
https://urlkai.com/api/pixels?limit=2&page=1
Ak chcete získať kódy pixelov prostredníctvom rozhrania API, môžete použiť tento koncový bod. Môžete tiež filtrovať údaje (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/pixels?limit=2&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/pixels?limit=2&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/pixels?limit=2&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/pixels?limit=2&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/pixels?limit=2&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"pixely": [
{
"id": 1,
"type": "gtmpixel",
"name": "GTM Pixel",
"tag": "GA-123456789",
"date": "2020-11-10 18:00:00"
},
{
"id": 2,
"type": "twitterpixel",
"name": "Twitter Pixel",
"tag": "1234567",
"date": "2020-11-10 18:10:00"
}
]
}
}
https://urlkai.com/api/pixel/add
Pomocou tohto koncového bodu je možné vytvoriť pixel. Musíte odoslať typ pixelu a značku.
Parameter | Keterangan |
---|---|
typ | (povinné) gtmpixel | Gapixel | fbpixel | AdWordsPixel | LinkedInInpixel | Twitterpixel | AdrollPixel | Quorapixel | Pinterest | Bing | Snapchat | Reddit | TikTok |
meno | (povinné) Vlastný názov pixelu |
štítok | (povinné) Značka pre pixel |
curl --location --request POST 'https://urlkai.com/api/pixel/add' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"type": "gtmpixel",
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/pixel/add",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"type": "gtmpixel",
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/pixel/add",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"type": "gtmpixel",
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/pixel/add"
užitočné zaťaženie = {
"type": "gtmpixel",
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/pixel/add");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"type": "gtmpixel",
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 1
}
https://urlkai.com/api/pixel/:id/update
Ak chcete aktualizovať pixel, musíte odoslať platné údaje vo formáte JSON prostredníctvom požiadavky PUT. Údaje musia byť odoslané ako nespracované telo vašej žiadosti, ako je uvedené nižšie. V nasledujúcom príklade sú uvedené všetky parametre, ktoré môžete odoslať, ale nemusíte odoslať všetky (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
meno | (voliteľné) Vlastný názov pixelu |
štítok | (povinné) Značka pre pixel |
curl --location --request PUT 'https://urlkai.com/api/pixel/:id/update' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/pixel/:id/update",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "PUT",
"url": "https://urlkai.com/api/pixel/:id/update",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/pixel/:id/update"
užitočné zaťaženie = {
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/pixel/:id/update");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"name": "Moje GTM",
"tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Pixel bol úspešne aktualizovaný."
}
https://urlkai.com/api/pixel/:id/delete
Ak chcete pixel odstrániť, musíte odoslať žiadosť o odstránenie.
curl --location --request DELETE 'https://urlkai.com/api/pixel/:id/delete' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/pixel/:id/delete",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZMAZAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'DELETE',
"url": "https://urlkai.com/api/pixel/:id/delete",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/pixel/:id/delete"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("DELETE", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/pixel/:id/delete");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Pixel bol úspešne odstránený."
}
https://urlkai.com/api/urls?limit=2&page=1ℴ=date
Untuk mendapatkan tautan Anda melalui API, Anda dapat menggunakan titik akhir ini. Anda juga dapat memfilter data (Lihat tabel untuk info selengkapnya).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
objednať | (voliteľné) Zoradenie údajov medzi dátumom alebo kliknutím |
krátky | (voliteľné) Vyhľadávajte pomocou krátkej adresy URL. Všimnite si, že keď použijete parameter short, všetky ostatné parametre sa ignorujú a ak existuje zhoda, vráti sa odpoveď Single Link. |
q | (voliteľné) Vyhľadávanie odkazov pomocou kľúčového slova |
curl --location --request GET 'https://urlkai.com/api/urls?limit=2&page=1o=date' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/urls?limit=2&page=1o=date",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/urls?limit=2&page=1o=date",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/urls?limit=2&page=1o=date"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/urls?limit=2&page=1o=date");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"URL": [
{
"id": 2,
"alias": "google",
"shorturl": "https:\/\/urlkai.com\/google",
"longurl": "https:\/\/google.com",
"kliknutia": 0,
"title": "Google",
"opis": "",
"date": "2020-11-10 18:01:43"
},
{
"id": 1,
"alias": "googlecanada",
"shorturl": "https:\/\/urlkai.com\/googlecanada",
"longurl": "https:\/\/google.ca",
"kliknutia": 0,
"title": "Google Canada",
"opis": "",
"date": "2020-11-10 18:00:25"
}
]
}
}
https://urlkai.com/api/url/:id
Untuk mendapatkan detail untuk satu tautan melalui API, Anda dapat menggunakan titik akhir ini.
curl --location --request GET 'https://urlkai.com/api/url/:id' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/url/:id",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/url/:id",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/url/:id"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/url/:id");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 1,
"podrobnosti": {
"id": 1,
"shorturl": "https:\/\/urlkai.com\/googlecanada",
"longurl": "https:\/\/google.com",
"title": "Google",
"opis": "",
"umiestnenie": {
"Kanada": "https:\/\/google.ca",
"Spojené štáty": "https:\/\/google.us"
},
"zariadenie": {
"iphone": "https:\/\/google.com",
"android": "https:\/\/google.com"
},
"expiry": null,
"date": "2020-11-10 18:01:43"
},
"údaje": {
"kliknutia": 0,
"uniqueClicks": 0,
"topCountries": 0,
"topReferrers": 0,
"topBrowsers": 0,
"topOs": 0,
"socialCount": {
"Facebook": 0,
"Twitter": 0,
"google": 0
}
}
}
https://urlkai.com/api/url/add
Untuk mempersingkat tautan, Anda perlu mengirim data yang valid di JSON melalui permintaan POST. Data harus dikirim sebagai badan mentah permintaan Anda seperti yang ditunjukkan di bawah ini. Contoh di bawah ini menujukkan parameter yang dapat and kirim tetapi Anda tidak diharuskan untuk semua (Lihat tabel untuk info lebih lanjut).
Parameter | Keterangan |
---|---|
Adresa URL | (povinné) Dlhá adresa URL na skrátenie. |
zvyk | (voliteľné) Vlastný alias namiesto náhodného aliasu. |
typ | (voliteľné) Typ presmerovania [priame, rámové, striekajúce], iba Id pre vlastnú úvodnú stránku alebo ID prekrytia pre CTA stránky |
heslo | (voliteľné) Ochrana heslom |
doména | (voliteľné) Vlastná doména |
uplynutie | (voliteľné) Uplynutie platnosti príkladu odkazu 2021-09-28 23:11:16 |
geografický cieľ | (voliteľné) Údaje geografického zacielenia |
Cieľ zariadenia | (voliteľné) Údaje o zacielení na zariadenie |
jazykový cieľ | (voliteľné) Údaje o jazykovom zacielení |
metatitle | (voliteľné) Meta názov |
Metapopis | (voliteľné) Meta popis |
metaobrázok | (voliteľné) Odkaz na obrázok jpg alebo png |
popis | (voliteľné) Poznámka alebo popis |
Pixelov | (voliteľné) Pole identifikátorov pixelov |
kanál | (voliteľné) Identifikácia kanála |
kampaň | (voliteľné) Identifikátor kampane |
Priamy odkaz | (voliteľné) Objekt obsahujúci odkazy na obchod s aplikáciami. Pri používaní je dôležité nastaviť aj zacielenie na zariadenie. (Nové) Teraz môžete nastaviť parameter "auto" na true, aby sa automaticky generovali priame odkazy z poskytnutého dlhého odkazu. |
stav | (voliteľné) verejnosť alebo súkromné (predvolené) |
curl --location --request POST 'https://urlkai.com/api/url/add' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"url": "https:\/\/google.com",
"status": "súkromný",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"metatitle": "Nie Google",
"metadescription": "Nie je to popis Google",
"metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "Pre Facebook",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"kampaň": 1,
"deeplink": {
"auto": true,
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"languagetarget": [
{
"language": "en",
"link": "https:\/\/google.com"
},
{
"jazyk": "fr",
"link": "https:\/\/google.ca"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/url/add",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"url": "https:\/\/google.com",
"status": "súkromný",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"metatitle": "Nie Google",
"metadescription": "Nie je to popis Google",
"metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "Pre Facebook",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"kampaň": 1,
"deeplink": {
"auto": true,
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"languagetarget": [
{
"language": "en",
"link": "https:\/\/google.com"
},
{
"jazyk": "fr",
"link": "https:\/\/google.ca"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"URL": "https://urlkai.com/api/url/add",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"url": "https:\/\/google.com",
"status": "súkromný",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"metatitle": "Nie Google",
"metadescription": "Nie je to popis Google",
"metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "Pre Facebook",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"kampaň": 1,
"deeplink": {
"auto": true,
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"languagetarget": [
{
"language": "en",
"link": "https:\/\/google.com"
},
{
"jazyk": "fr",
"link": "https:\/\/google.ca"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/url/add"
užitočné zaťaženie = {
"url": "https://google.com",
"status": "súkromný",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"metatitle": "Nie Google",
"metadescription": "Nie je to popis Google",
"metaimage": "https://www.mozilla.org/media/protocol/img/logos/firefox/browser/og.4ad05d4125a5.png",
"description": "Pre Facebook",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"kampaň": 1,
"deeplink": {
"auto": true,
"jablko": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https://google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https://google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https://google.com"
},
{
"device": "Android",
"link": "https://google.com"
}
],
"languagetarget": [
{
"language": "en",
"link": "https://google.com"
},
{
"jazyk": "fr",
"link": "https://google.ca"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/url/add");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"url": "https:\/\/google.com",
"status": "súkromný",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"metatitle": "Nie Google",
"metadescription": "Nie je to popis Google",
"metaimage": "https:\/\/www.mozilla.org\/media\/protocol\/img\/logos\/firefox\/browser\/og.4ad05d4125a5.png",
"description": "Pre Facebook",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"kampaň": 1,
"deeplink": {
"auto": true,
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"languagetarget": [
{
"language": "en",
"link": "https:\/\/google.com"
},
{
"jazyk": "fr",
"link": "https:\/\/google.ca"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 3,
"shorturl": "https:\/\/urlkai.com\/google"
}
https://urlkai.com/api/url/:id/update
Ak je to možné, môžete si vychutnať údaje o JSON a PUT. Data harus dikirim sebagai badan mentah permintaan Anda seperti yang ditunjukkan di bawah ini. Contoh di bawah ini menujukkan parameter yang dapat and kirim tetapi Anda tidak diharuskan untuk semua (Lihat tabel untuk info lebih lanjut).
Parameter | Keterangan |
---|---|
Adresa URL | (povinné) Dlhá adresa URL na skrátenie. |
zvyk | (voliteľné) Vlastný alias namiesto náhodného aliasu. |
typ | (voliteľné) Typ presmerovania [priame, snímkové, striekajúce] |
heslo | (voliteľné) Ochrana heslom |
doména | (voliteľné) Vlastná doména |
uplynutie | (voliteľné) Uplynutie platnosti príkladu odkazu 2021-09-28 23:11:16 |
geografický cieľ | (voliteľné) Údaje geografického zacielenia |
Cieľ zariadenia | (voliteľné) Údaje o zacielení na zariadenie |
jazykový cieľ | (voliteľné) Údaje o jazykovom zacielení |
metatitle | (voliteľné) Meta názov |
Metapopis | (voliteľné) Meta popis |
metaobrázok | (voliteľné) Odkaz na obrázok jpg alebo png |
Pixelov | (voliteľné) Pole identifikátorov pixelov |
kanál | (voliteľné) Identifikácia kanála |
kampaň | (voliteľné) Identifikátor kampane |
Priamy odkaz | (voliteľné) Objekt obsahujúci odkazy na obchod s aplikáciami. Pri používaní je dôležité nastaviť aj zacielenie na zariadenie. |
curl --location --request PUT 'https://urlkai.com/api/url/:id/update' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"url": "https:\/\/google.com",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"deeplink": {
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/url/:id/update",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"url": "https:\/\/google.com",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"deeplink": {
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "PUT",
"url": "https://urlkai.com/api/url/:id/update",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"url": "https:\/\/google.com",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"deeplink": {
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/url/:id/update"
užitočné zaťaženie = {
"url": "https://google.com",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"deeplink": {
"jablko": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https://google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https://google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https://google.com"
},
{
"device": "Android",
"link": "https://google.com"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/url/:id/update");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"url": "https:\/\/google.com",
"vlastné": "google",
"password": "mypass",
"expiry": "2020-11-11 12:00:00",
"type": "splash",
"pixely": [
1,
2,
3,
4
],
"kanál": 1,
"deeplink": {
"apple": "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"
},
"geotarget": [
{
"location": "Kanada",
"link": "https:\/\/google.ca"
},
{
"location": "Spojené štáty americké",
"link": "https:\/\/google.us"
}
],
"devicetarget": [
{
"device": "iPhone",
"link": "https:\/\/google.com"
},
{
"device": "Android",
"link": "https:\/\/google.com"
}
],
"parametre": [
{
"name": "aff",
"value": "3"
},
{
"device": "gtm_source",
"link": "api"
}
]
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 3,
"short": "https:\/\/urlkai.com\/google"
}
https://urlkai.com/api/url/:id/delete
Untuk menghapus tautan, Anda perlu mengirim permintaan DELETE.
curl --location --request DELETE 'https://urlkai.com/api/url/:id/delete' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/url/:id/delete",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZMAZAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'DELETE',
'url': 'https://urlkai.com/api/url/:id/delete',
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/url/:id/delete"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("DELETE", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/url/:id/delete");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Odkaz bol úspešne odstránený"
}
https://urlkai.com/api/channels?limit=2&page=1
Ak chcete získať svoje kanály prostredníctvom rozhrania API, môžete použiť tento koncový bod. Môžete tiež filtrovať údaje (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/channels?limit=2&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/channels?limit=2&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/channels?limit=2&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/channels?limit=2&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channels?limit=2&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"kanály": [
{
"id": 1,
"name": "Kanál 1",
"description": "Popis kanála 1",
"color": "#000000",
"Hviezdička": Pravda
},
{
"id": 2,
"name": "Kanál 2",
"description": "Popis kanála 2",
"color": "#FF0000",
"Starred": False
}
]
}
}
https://urlkai.com/api/channel/:id?limit=1&page=1
Ak chcete získať položky vo vybraných kanáloch prostredníctvom rozhrania API, môžete použiť tento koncový bod. Môžete tiež filtrovať údaje (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
medza | (voliteľné) Výsledok údajov na stranu |
strana | (voliteľné) Žiadosť o aktuálnu stránku |
curl --location --request GET 'https://urlkai.com/api/channel/:id?limit=1&page=1' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/channel/:id?limit=1&page=1",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZÍSKAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'GET',
"url": "https://urlkai.com/api/channel/:id?limit=1&page=1",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/channel/:id?limit=1&page=1"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channel/:id?limit=1&page=1");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"error": "0",
"údaje": {
"výsledok": 2,
"perpage": 2,
"aktuálna stránka": 1,
"ďalšia strana": 1,
"maxpage": 1,
"položky": [
{
"type": "odkazy",
"id": 1,
"title": "Môj vzorový odkaz",
"preview": "https:\/\/google.com",
"link": "https:\/\/urlkai.com\/google",
"dátum": "2022-05-12"
},
{
"typ": "bio",
"id": 1,
"title": "Môj vzorový životopis",
"preview": "https:\/\/urlkai.com\/mybio",
"link": "https:\/\/urlkai.com\/mybio",
"dátum": "2022-06-01"
}
]
}
}
https://urlkai.com/api/channel/add
Kanál je možné pridať pomocou tohto koncového bodu.
Parameter | Keterangan |
---|---|
meno | (povinné) Názov kanála |
popis | (voliteľné) Popis kanála |
farba | (voliteľné) Farba odznaku kanála (HEX) |
Hral | (voliteľné) Kanál označte hviezdičkou alebo nie (pravda alebo nepravda) |
curl --location --request POST 'https://urlkai.com/api/channel/add' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Nový kanál",
"description": "môj nový kanál",
"color": "#000000",
"Hviezdička": Pravda
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/channel/add",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"name": "Nový kanál",
"description": "môj nový kanál",
"color": "#000000",
"Hviezdička": Pravda
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/channel/add",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"name": "Nový kanál",
"description": "môj nový kanál",
"color": "#000000",
"Hviezdička": Pravda
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/channel/add"
užitočné zaťaženie = {
"name": "Nový kanál",
"description": "môj nový kanál",
"color": "#000000",
"Hviezdička": Pravda
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/add");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"name": "Nový kanál",
"description": "môj nový kanál",
"color": "#000000",
"Hviezdička": Pravda
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"id": 3,
"name": "Nový kanál",
"description": "môj nový kanál",
"color": "#000000",
"Hviezdička": Pravda
}
https://urlkai.com/api/channel/:channelid/assign/:type/:itemid
Položku je možné priradiť k ľubovoľnému kanálu odoslaním požiadavky s ID kanála, typom položky (odkazy, bio alebo qr) a ID položky.
Parameter | Keterangan |
---|---|
:identifikátor kanála | (povinné) Identifikácia kanála |
:typ | (povinné) odkazy alebo životopis alebo QR |
:itemid | (povinné) ID položky |
curl --location --request POST 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PRÍSPEVOK",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "POST",
"url": "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Položka bola úspešne pridaná do kanála."
}
https://urlkai.com/api/channel/:id/update
Ak chcete aktualizovať kanál, musíte odoslať platné údaje vo formáte JSON prostredníctvom požiadavky PUT. Údaje musia byť odoslané ako nespracované telo vašej žiadosti, ako je uvedené nižšie. V nasledujúcom príklade sú uvedené všetky parametre, ktoré môžete odoslať, ale nemusíte odoslať všetky (ďalšie informácie nájdete v tabuľke).
Parameter | Keterangan |
---|---|
meno | (voliteľné) Názov kanála |
popis | (voliteľné) Popis kanála |
farba | (voliteľné) Farba odznaku kanála (HEX) |
Hral | (voliteľné) Kanál označte hviezdičkou alebo nie (pravda alebo nepravda) |
curl --location --request PUT 'https://urlkai.com/api/channel/:id/update' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
"name": "Acme Corp",
"description": "kanál pre položky pre Acme Corp",
"color": "#FFFFFF",
"Starred": False
}'
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/channel/:id/update",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "PUT",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
CURLOPT_POSTFIELDS =>
'{
"name": "Acme Corp",
"description": "kanál pre položky pre Acme Corp",
"color": "#FFFFFF",
"Starred": False
}',
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
"metóda": "PUT",
"url": "https://urlkai.com/api/channel/:id/update",
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
body: JSON.stringify({
"name": "Acme Corp",
"description": "kanál pre položky pre Acme Corp",
"color": "#FFFFFF",
"Starred": False
}),
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/channel/:id/update"
užitočné zaťaženie = {
"name": "Acme Corp",
"description": "kanál pre položky pre Acme Corp",
"color": "#FFFFFF",
"Starred": False
}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/channel/:id/update");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{
"name": "Acme Corp",
"description": "kanál pre položky pre Acme Corp",
"color": "#FFFFFF",
"Starred": False
}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Kanál bol úspešne aktualizovaný."
}
https://urlkai.com/api/channel/:id/delete
Ak chcete kanál odstrániť, musíte odoslať žiadosť o odstránenie. Všetky položky budú tiež nepriradené.
curl --location --request DELETE 'https://urlkai.com/api/channel/:id/delete' \
--header 'Autorizácia: Nositeľ YOURAPIKEY' \
--header 'Content-Type: application/json' \
$curl = curl_init();
curl_setopt_array($curl, pole(
CURLOPT_URL => "https://urlkai.com/api/channel/:id/delete",
CURLOPT_RETURNTRANSFER => pravda,
CURLOPT_MAXREDIRS => 2,
CURLOPT_TIMEOUT => 10,
CURLOPT_FOLLOWLOCATION => pravda,
CURLOPT_CUSTOMREQUEST => "ZMAZAŤ",
CURLOPT_HTTPHEADER => [
"Oprávnenie: Nositeľ YOURAPIKEY",
"Content-Type: application/json",
],
));
$response = curl_exec($curl);
curl_close($curl);
ozvena $response;
var request = require('požiadavka');
var options = {
'method': 'DELETE',
'url': 'https://urlkai.com/api/channel/:id/delete',
'hlavičky': {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
},
};
požiadavka(možnosti, funkcia (chyba, odpoveď) {
if (chyba) vyhodiť novú chybu (chybu);
console.log(odpoveď.telo);
});
Žiadosti o dovoz
url = "https://urlkai.com/api/channel/:id/delete"
užitočné zaťaženie = {}
hlavičky = {
"Autorizácia": "Nositeľ YOURAPIKEY",
'content-type': 'application/json'
}
response = requests.request("DELETE", url, headers=headers, json=payload)
print(odpoveď.text)
var client = new HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/channel/:id/delete");
prosiť. Headers.Add("Autorizácia", "Nositeľ YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
prosiť. Obsah = obsah;
var response = čakať na klienta. SendAsync(požiadavka);
odpoveď. EnsureSuccessStatusCode();
Console.WriteLine(čakať na odpoveď. Content.ReadAsStringAsync());
{
"chyba": 0,
"message": "Kanál bol úspešne odstránený."
}