API-Referenz für Entwickler

Einstieg

Damit Anfragen vom System verarbeitet werden können, ist ein API-Schlüssel erforderlich. Sobald sich ein Benutzer registriert, wird automatisch ein API-Schlüssel für diesen Benutzer generiert. Der API-Schlüssel muss mit jeder Anfrage gesendet werden (siehe vollständiges Beispiel unten). Wenn der API-Schlüssel nicht gesendet wird oder abgelaufen ist, wird ein Fehler angezeigt. Bitte achten Sie darauf, Ihren API-Schlüssel geheim zu halten, um Missbrauch zu verhindern.

Authentifizierung

Um sich beim API-System zu authentifizieren, müssen Sie bei jeder Anfrage Ihren API-Schlüssel als Autorisierungstoken senden. Unten sehen Sie einen Beispielcode.

curl --location --request POST 'https://urlkai.com/api/account' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();
curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
));

$response = curl_exec($curl); 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/account',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ຮ່າງກາຍ: ''
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/account"
payload = {}
ຫົວຂໍ້ = {
  'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
  'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Bewertungslimit

Unsere API verfügt über einen Ratenbegrenzer zum Schutz vor Anfragenspitzen, um ihre Stabilität zu maximieren. Unser Ratenbegrenzer ist derzeit auf 30 Anfragen pro 1 Minute begrenzt. ຂໍໃຫ້ສັງເກດວ່າອັດຕາອາດປ່ຽນແປງຕາມແຜນການທີ່ສະຫມັກ.

Neben der Antwort werden mehrere Header gesendet, die untersucht werden können, um verschiedene Informationen über die Anfrage zu ermitteln.

X-RateLimit-Limit: 30
X-RateLimit-Remaining: 29
X-RateLimit-Reset: TIMESTAMP
Antwortbehandlung

Alle API-Antworten werden standardmäßig im JSON-Format zurückgegeben. Um diese in verwertbare Daten umzuwandeln, muss je nach Sprache die entsprechende Funktion verwendet werden. In PHP kann die Funktion json_decode() verwendet werden, um die Daten entweder in ein Objekt (Standard) oder ein Array (den zweiten Parameter auf true zu setzen) zu konvertieren. Es ist sehr wichtig, den Fehlerschlüssel zu überprüfen, da er Auskunft darüber gibt, ob ein Fehler aufgetreten ist oder nicht. Sie können auch den Header-Code überprüfen.

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

Benutzerdefinierter Splash

ລາຍການ Custom Splash
GET https://urlkai.com/api/splash?limit=2&page=1

ເພື່ອຈະໄດ້ຮັບຫນ້າສະດວກສະເພາະຜ່ານ API ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/splash?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/splash?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/splash?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/splash?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/splash?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "splash": [
            {
                "id": 1,
                "name": "ຜະລິດຕະພັນ 1 ໂຄສະນາ",
                "ວັນທີ": "2020-11-10 18:00:00"
            },
            {
                "id": 2,
                "name": "ຜະລິດຕະພັນ 2 ໂຄສະນາ",
                "ວັນທີ": "2020-11-10 18:10:00"
            }
        ]
    }
} 

CTA-Overlays

ລາຍການ CTA Overlays
GET https://urlkai.com/api/overlay?limit=2&page=1

ເພື່ອຈະໄດ້ cta overlays ຜ່ານ API, ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/overlay?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/overlay?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/overlay?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/overlay?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/overlay?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "CTA": [
            {
                "id": 1,
                "type": "ຂ່າວສານ",
                "name": "ຜະລິດຕະພັນ 1 ໂຄສະນາ",
                "ວັນທີ": "2020-11-10 18:00:00"
            },
            {
                "id": 2,
                "type": "ຕິດຕໍ່",
                "name": "ຫນ້າຕິດຕໍ່",
                "ວັນທີ": "2020-11-10 18:10:00"
            }
        ]
    }
} 

Kampagnen

ລາຍການໂຄງການ
GET https://urlkai.com/api/campaigns?limit=2&page=1

ເພື່ອຮັບໂຄງການໂຄສະນາຜ່ານ API ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/campaigns?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaigns?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/campaigns?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaigns?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/campaigns?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "ໂຄງການ": [
            {
                "id": 1,
                "name": "ຕົວຢ່າງໂຄງການ",
                "ສາທາລະນະ": ຕົວະ,
                "rotator": ຜິດ,
                "list": "https:\/\/domain.com\/u\/admin\/list-1"
            },
            {
                "id": 2,
                "domain": "Facebook Campaign",
                "public": ຈິງ,
                "rotator": "https:\/\/domain.com\/r\/test",
                "list": "https:\/\/domain.com\/u\/admin\/test-2"
            }
        ]
    }
} 
Erstellen Sie eine Kampagne
POST https://urlkai.com/api/campaign/add

ໂຄງການໂຄສະນາສາມາດເພີ່ມຂຶ້ນໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້.

พารามิเตอร์ Beschreibung
ຊື່ (ເລືອກ) ຊື່ໂຄງການ
slug (ເລືອກ) Rotator Slug
ສາທາລະນະ (ເລືອກ) ການເຂົ້າເຖິງ
curl --location --request POST 'https://urlkai.com/api/campaign/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "ໂຄງການໃຫມ່",
    "slug": "ໂຄງການໃຫມ່",
    "ສາທາລະນະ": ແທ້
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "ໂຄງການໃຫມ່",
	    "slug": "ໂຄງການໃຫມ່",
	    "ສາທາລະນະ": ແທ້
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/campaign/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "ໂຄງການໃຫມ່",
    "slug": "ໂຄງການໃຫມ່",
    "ສາທາລະນະ": ແທ້
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaign/add"
payload = {
    "name": "ໂຄງການໃຫມ່",
    "slug": "ໂຄງການໃຫມ່",
    "ສາທາລະນະ": ແທ້
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "ໂຄງການໃຫມ່",
    "slug": "ໂຄງການໃຫມ່",
    "ສາທາລະນະ": ແທ້
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "id": 3,
    "domain": "ໂຄງການພິເສດໃຫມ່",
    "public": ຈິງ,
    "rotator": "https:\/\/domain.com\/r\/new-campaign",
    "list": "https:\/\/domain.com\/u\/admin\/new-campaign-3"
} 
POST https://urlkai.com/api/campaign/:campaignid/assign/:linkid

ສາມາດມອບຫມາຍການເຊື່ອມຕໍ່ສັ້ນໆໃຫ້ແກ່ໂຄງການໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້. ຈຸດ ສຸດ ທ້າຍ ຮຽກ ຮ້ອງ ID ໂຄງ ການ ແລະ ID link ສັ້ນໆ.

curl --location --request POST 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:campaignid/assign/:linkid",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/campaign/:campaignid/assign/:linkid',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaign/:campaignid/assign/:linkid"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/campaign/:campaignid/assign/:linkid");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "ເຊື່ອມຕໍ່ໄດ້ເພີ່ມເຂົ້າໃນໂຄງການແຈກຢາຍໃບເຊີນ."
} 
Kampagne aktualisieren
PUT https://urlkai.com/api/campaign/:id/update

ເພື່ອປັບປຸງໂຄງການ, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຊື່ (ຈໍາເປັນ) ຊື່ໂຄງການ
slug (ເລືອກ) Rotator Slug
ສາທາລະນະ (ເລືອກ) ການເຂົ້າເຖິງ
curl --location --request PUT 'https://urlkai.com/api/campaign/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "ໂຄງການ Twitter",
	    "slug": "twitter-campaign",
	    "ສາທາລະນະ": ແທ້
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/campaign/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaign/:id/update"
payload = {
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/campaign/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "ໂຄງການ Twitter",
    "slug": "twitter-campaign",
    "ສາທາລະນະ": ແທ້
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "id": 3,
    "domain": "Twitter Campaign",
    "public": ຈິງ,
    "rotator": "https:\/\/domain.com\/r\/twitter-campaign",
    "list": "https:\/\/domain.com\/u\/admin\/twitter-campaign-3"
} 
ລຶບໂຄງການ
DELETE https://urlkai.com/api/campaign/:id/delete

ເພື່ອລຶບໂຄງການ, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE.

curl --location --request DELETE 'https://urlkai.com/api/campaign/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/campaign/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/campaign/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/campaign/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/campaign/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "ໂຄງການຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Kanäle

ລາຍການຊ່ອງທາງ
GET https://urlkai.com/api/channels?limit=2&page=1

ເພື່ອຮັບຊ່ອງທາງຂອງ API ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/channels?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/channels?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channels?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channels?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "ຊ່ອງ": [
            {
                "id": 1,
                "name": "ຊ່ອງ 1",
                "description": "ຄໍາອະທິບາຍຂອງຊ່ອງ 1",
                "ສີ": "#000000",
                "starred": ແທ້ ຈິງ
            },
            {
                "id": 2,
                "name": "ຊ່ອງ 2",
                "description": "ຄໍາອະທິບາຍຂອງຊ່ອງ 2",
                "color": "#FF0000",
                "starred": ຜິດ
            }
        ]
    }
} 
ລາຍການລາຍການຊ່ອງ
GET https://urlkai.com/api/channel/:id?limit=1&page=1

ເພື່ອຈະເອົາລາຍການໃນຊ່ອງທາງເລືອກຜ່ານ API ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/channel/:id?limit=1&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id?limit=1&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/channel/:id?limit=1&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:id?limit=1&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/channel/:id?limit=1&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "ລາຍການ": [
            {
                "type": "links",
                "id": 1,
                "title": "ລິ້ງຕົວຢ່າງຂອງຂ້ອຍ",
                "preview": "https:\/\/google.com",
                "link": "https:\/\/urlkai.com\/google",
                "ວັນທີ": "2022-05-12"
            },
            {
                "type": "ຊີວະພາບ",
                "id": 1,
                "title": "ຊີວະວິທະຍາຕົວຢ່າງຂອງຂ້ອຍ",
                "preview": "https:\/\/urlkai.com\/mybio",
                "link": "https:\/\/urlkai.com\/mybio",
                "ວັນທີ": "2022-06-01"
            }
        ]
    }
} 
Erstellen Sie einen Kanal
POST https://urlkai.com/api/channel/add

ສາມາດເພີ່ມຊ່ອງໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້.

พารามิเตอร์ Beschreibung
ຊື່ (ຈໍາເປັນ) ຊື່ຊ່ອງ
ຄໍາອະທິບາຍ (ເລືອກ) ຄໍາອະທິບາຍຊ່ອງ
ສີ (ເລືອກ) ສີບັດຊ່ອງ (HEX)
ດວງດາວ (ເລືອກ) ດວງດາວຊ່ອງວ່າງຫຼືບໍ່ (ຈິງ ຫຼື ຜິດ)
curl --location --request POST 'https://urlkai.com/api/channel/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "ຊ່ອງ ໃຫມ່",
    "description": "ຊ່ອງ ໃຫມ່ ຂອງ ຂ້ອຍ",
    "ສີ": "#000000",
    "starred": ແທ້ ຈິງ
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "ຊ່ອງ ໃຫມ່",
	    "description": "ຊ່ອງ ໃຫມ່ ຂອງ ຂ້ອຍ",
	    "ສີ": "#000000",
	    "starred": ແທ້ ຈິງ
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/channel/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "ຊ່ອງ ໃຫມ່",
    "description": "ຊ່ອງ ໃຫມ່ ຂອງ ຂ້ອຍ",
    "ສີ": "#000000",
    "starred": ແທ້ ຈິງ
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/add"
payload = {
    "name": "ຊ່ອງ ໃຫມ່",
    "description": "ຊ່ອງ ໃຫມ່ ຂອງ ຂ້ອຍ",
    "ສີ": "#000000",
    "starred": ແທ້ ຈິງ
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "ຊ່ອງ ໃຫມ່",
    "description": "ຊ່ອງ ໃຫມ່ ຂອງ ຂ້ອຍ",
    "ສີ": "#000000",
    "starred": ແທ້ ຈິງ
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "id": 3,
    "name": "ຊ່ອງ ໃຫມ່",
    "description": "ຊ່ອງ ໃຫມ່ ຂອງ ຂ້ອຍ",
    "ສີ": "#000000",
    "starred": ແທ້ ຈິງ
} 
ມອບຫມາຍລາຍການໃຫ້ຊ່ອງ
POST https://urlkai.com/api/channel/:channelid/assign/:type/:itemid

ລາຍການສາມາດຖືກມອບຫມາຍໃຫ້ກັບຊ່ອງໃດໆກໍໄດ້ໂດຍການສົ່ງຄໍາຮ້ອງຂໍພ້ອມກັບ id ຊ່ອງ, ປະເພດລາຍການ (link, bio ຫຼື qr) ແລະ item id.

พารามิเตอร์ Beschreibung
:channelid (ຈໍາເປັນ) ID ຊ່ອງ
:ປະເພດ (ຈໍາເປັນ) link ຫຼື bio ຫຼື qr
:itemid (ຈໍາເປັນ) ລາຍການ ID
curl --location --request POST 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/channel/:channelid/assign/:type/:itemid',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/channel/:channelid/assign/:type/:itemid");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "ລາຍການທີ່ເພີ່ມເຂົ້າໄປໃນຊ່ອງໄດ້ຢ່າງສໍາເລັດ."
} 
Kanal aktualisieren
PUT https://urlkai.com/api/channel/:id/update

ເພື່ອປັບປຸງຊ່ອງ, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຊື່ (ເລືອກ) ຊື່ຊ່ອງ
ຄໍາອະທິບາຍ (ເລືອກ) ຄໍາອະທິບາຍຊ່ອງ
ສີ (ເລືອກ) ສີບັດຊ່ອງ (HEX)
ດວງດາວ (ເລືອກ) ດວງດາວຊ່ອງວ່າງຫຼືບໍ່ (ຈິງ ຫຼື ຜິດ)
curl --location --request PUT 'https://urlkai.com/api/channel/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "Acme Corp",
	    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
	    "color": "#FFFFFF",
	    "starred": ຜິດ
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/channel/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:id/update"
payload = {
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/channel/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "Acme Corp",
    "description": "ຊ່ອງສໍາລັບລາຍການສໍາລັບ Acme Corp",
    "color": "#FFFFFF",
    "starred": ຜິດ
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "ຊ່ອງໄດ້ຖືກປັບປຸງຢ່າງສໍາເລັດແລ້ວ."
} 
ລຶບຊ່ອງ
DELETE https://urlkai.com/api/channel/:id/delete

ເພື່ອລຶບຊ່ອງ, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE. ສິ່ງ ຂອງ ທັງ ຫມົດ ຈະ ຖືກ ຍົກ ເລີກ ຄື ກັນ.

curl --location --request DELETE 'https://urlkai.com/api/channel/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/channel/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/channel/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/channel/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/channel/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "ຊ່ອງຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Konto

Konto erhalten
GET https://urlkai.com/api/account

Um Informationen über das Konto zu erhalten, können Sie eine Anfrage an diesen Endpunkt senden, der Daten über das Konto zurückgibt.

curl --location --request GET 'https://urlkai.com/api/account' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/account",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື 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/account',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/account"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/account");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "ຂໍ້ມູນ": {
        "id": 1,
        "ອີເມວ": " [email protected] ",
        "username": "sampleuser",
        "avatar": "https:\/\/domain.com\/content\/avatar.png",
        "status": "pro",
        "expires": "2022-11-15 15:00:00",
        "ຈົດທະບຽນ": "2020-11-10 18:01:43"
    }
} 
Account aktualisieren
PUT https://urlkai.com/api/account/update

Um Informationen zu dem Konto zu aktualisieren, können Sie eine Anfrage an diesen Endpunkt senden und er aktualisiert die Daten zu dem Konto.

curl --location --request PUT 'https://urlkai.com/api/account/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "ອີເມວ": " [email protected] ",
    "password": "ລະຫັດໃຫມ່"
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/account/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "ອີເມວ": " [email protected] ",
	    "password": "ລະຫັດໃຫມ່"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/account/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "ອີເມວ": " [email protected] ",
    "password": "ລະຫັດໃຫມ່"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/account/update"
payload = {
    "ອີເມວ": " [email protected] ",
    "password": "ລະຫັດໃຫມ່"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/account/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "ອີເມວ": " [email protected] ",
    "password": "ລະຫັດໃຫມ່"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "ບັນຊີໄດ້ຮັບການປັບປຸງຢ່າງສໍາເລັດແລ້ວ."
} 

Markendomänen

ລາຍຊື່ Branded Domains
GET https://urlkai.com/api/domains?limit=2&page=1

ເພື່ອຈະໄດ້ຮັບ branded domains ຂອງເຈົ້າຜ່ານ API, ເຈົ້າສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/domains?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/domains?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/domains?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domains?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/domains?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "domains": [
            {
                "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"
            }
        ]
    }
} 
ສ້າງ Domain ທີ່ ມີ ຊື່ ສຽງ
POST https://urlkai.com/api/domain/add

ສາມາດເພີ່ມໂດເມນໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້. ກະລຸນາໃຫ້ແນ່ໃຈວ່າ domain ຖືກຊີ້ໄປຫາ server ຂອງພວກເຮົາຢ່າງຖືກຕ້ອງ.

พารามิเตอร์ Beschreibung
ໂດເມນ (ຈໍາເປັນ) Branded domain ລວມທັງ http ຫຼື https
redirectroot (ເລືອກ) Root redirect ເມື່ອມີຄົນມາຢ້ຽມຢາມໂດເມນຂອງເຈົ້າ
ປ່ຽນແປງ404 (ເລືອກ) Custom 404 redirect
curl --location --request POST 'https://urlkai.com/api/domain/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື 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, array(
    CURLOPT_URL => "https://urlkai.com/api/domain/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື 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);
echo $response; 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/domain/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "domain": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domain/add"
payload = {
    "domain": "https://domain1.com",
    "redirectroot": "https://rootdomain.com",
    "redirect404": "https://rootdomain.com/404"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/domain/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "domain": "https:\/\/domain1.com",
    "redirectroot": "https:\/\/rootdomain.com",
    "redirect404": "https:\/\/rootdomain.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "id": 1
} 
Domäne aktualisieren
PUT https://urlkai.com/api/domain/:id/update

ເພື່ອປັບປຸງ branded domain, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
redirectroot (ເລືອກ) Root redirect ເມື່ອມີຄົນມາຢ້ຽມຢາມໂດເມນຂອງເຈົ້າ
ປ່ຽນແປງ404 (ເລືອກ) Custom 404 redirect
curl --location --request PUT 'https://urlkai.com/api/domain/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື 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, array(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື 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);
echo $response; 
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/domain/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domain/:id/update"
payload = {
    "redirectroot": "https://rootdomain-new.com",
    "redirect404": "https://rootdomain-new.com/404"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/domain/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "redirectroot": "https:\/\/rootdomain-new.com",
    "redirect404": "https:\/\/rootdomain-new.com\/404"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "Domain ໄດ້ ຖືກ ປັບປຸງ ຢ່າງ ສໍາ ເລັດ."
} 
ລຶບໂດເມນ
DELETE https://urlkai.com/api/domain/:id/delete

ເພື່ອລຶບໂດເມນ, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE.

curl --location --request DELETE 'https://urlkai.com/api/domain/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/domain/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/domain/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/domain/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/domain/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "Domain ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Pixel

ລາຍການ Pixels
GET https://urlkai.com/api/pixels?limit=2&page=1

ເພື່ອຈະໄດ້ຮັບໂປຣແກຣມ pixels ຂອງເຈົ້າຜ່ານ API, ເຈົ້າສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/pixels?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixels?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/pixels?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixels?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/pixels?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "pixels": [
            {
                "id": 1,
                "type": "gtmpixel",
                "name": "GTM Pixel",
                "tag": "GA-123456789",
                "ວັນທີ": "2020-11-10 18:00:00"
            },
            {
                "id": 2,
                "type": "twitterpixel",
                "name": "Twitter Pixel",
                "tag": "1234567",
                "ວັນທີ": "2020-11-10 18:10:00"
            }
        ]
    }
} 
ສ້າງ Pixel
POST https://urlkai.com/api/pixel/add

pixel ສາມາດສ້າງໄດ້ໂດຍໃຊ້ຈຸດສຸດທ້າຍນີ້. ທ່ານຕ້ອງສົ່ງປະເພດ pixel ແລະ tag.

พารามิเตอร์ Beschreibung
ປະເພດ (ຈໍາເປັນ) gtmpixel | gapixel | fbpixel | AdWordsPixel | linkedinpixel | Twitterpixel | adrollpixel | quorapixel | pinterest | ບິງ | Snapchat | reddit | tiktok
ຊື່ (ຈໍາເປັນ) ຊື່ສະເພາະສໍາລັບ pixel ຂອງເຈົ້າ
ແທັກ (ຈໍາເປັນ) ແທັກສໍາລັບ pixel
curl --location --request POST 'https://urlkai.com/api/pixel/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixel/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "gtmpixel",
	    "name": "GTM ຂອງຂ້ອຍ",
	    "tag": "GTM-ABCDE"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/pixel/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixel/add"
payload = {
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/pixel/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "type": "gtmpixel",
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "id": 1
} 
Pixel aktualisieren
PUT https://urlkai.com/api/pixel/:id/update

ເພື່ອປັບປຸງ pixel, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ PUT. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ຊື່ (ເລືອກ) ຊື່ສະເພາະສໍາລັບ pixel ຂອງເຈົ້າ
ແທັກ (ຈໍາເປັນ) ແທັກສໍາລັບ pixel
curl --location --request PUT 'https://urlkai.com/api/pixel/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "name": "GTM ຂອງຂ້ອຍ",
	    "tag": "GTM-ABCDE"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/pixel/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixel/:id/update"
payload = {
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/pixel/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "name": "GTM ຂອງຂ້ອຍ",
    "tag": "GTM-ABCDE"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "Pixel ໄດ້ ຖືກ ປັບປຸງ ຢ່າງ ສໍາ ເລັດ."
} 
ລຶບ Pixel
DELETE https://urlkai.com/api/pixel/:id/delete

ເພື່ອລຶບ pixel, ທ່ານຕ້ອງສົ່ງຄໍາຮ້ອງຂໍ DELETE.

curl --location --request DELETE 'https://urlkai.com/api/pixel/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/pixel/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/pixel/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/pixel/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/pixel/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "Pixel ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

QR-Codes

ລາຍການ QR code
GET https://urlkai.com/api/qr?limit=2&page=1

Um Ihre QR-Codes über die API abzurufen, können Sie diesen Endpunkt verwenden. Sie können Daten auch filtern (weitere Informationen finden Sie in der Tabelle).

พารามิเตอร์ Beschreibung
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
curl --location --request GET 'https://urlkai.com/api/qr?limit=2&page=1' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr?limit=2&page=1",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "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/qr?limit=2&page=1',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr?limit=2&page=1"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr?limit=2&page=1");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": "0",
    "ຂໍ້ມູນ": {
        "ຜົນ": 2,
        "perpage": 2,
        "ຫນ້າປັດຈຸບັນ": 1,
        "ຫນ້າ ຕໍ່ ໄປ": 1,
        "maxpage": 1,
        "qrs": [
            {
                "id": 2,
                "link": "https:\/\/urlkai.com\/qr\/a2d5e",
                "scans": 0,
                "name": "Google",
                "ວັນທີ": "2020-11-10 18:01:43"
            },
            {
                "id": 1,
                "link": "https:\/\/urlkai.com\/qr\/b9edfe",
                "scans": 5,
                "name": "Google Canada",
                "ວັນທີ": "2020-11-10 18:00:25"
            }
        ]
    }
} 
Holen Sie sich einen einzigen QR-Code
GET https://urlkai.com/api/qr/:id

Um Details für einen einzelnen QR-Code über die API abzurufen, können Sie diesen Endpunkt verwenden.

curl --location --request GET 'https://urlkai.com/api/qr/:id' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ຮັບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື 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/qr/:id',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/:id"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("GET", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Get, "https://urlkai.com/api/qr/:id");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "ລາຍລະອຽດ": {
        "id": 1,
        "link": "https:\/\/urlkai.com\/qr\/b9edfe",
        "scans": 5,
        "name": "Google Canada",
        "ວັນທີ": "2020-11-10 18:00:25"
    },
    "ຂໍ້ມູນ": {
        "ຄະລິກ": 1,
        "uniqueClicks": 1,
        "topCountries": {
            "ບໍ່ຮູ້ຈັກ": "1"
        },
        "topReferrers": {
            "ໂດຍກົງ, ອີເມວ ແລະ ອື່ນໆ": "1"
        },
        "topBrowsers": {
            "Chrome": "1"
        },
        "topOs": {
            "Windows 10": "1"
        },
        "socialCount": {
            "Facebook": 0,
            "Twitter": 0,
            "Instagram": 0
        }
    }
} 
Erstellen Sie einen QR-Code
POST https://urlkai.com/api/qr/add

ເພື່ອສ້າງ QR Code, ທ່ານຕ້ອງສົ່ງຂໍ້ມູນທີ່ຖືກຕ້ອງໃນ JSON ຜ່ານຄໍາຮ້ອງຂໍ POST. ຂໍ້ມູນຕ້ອງຖືກສົ່ງເປັນເນື້ອໃນຂອງຄໍາຮ້ອງຂໍຂອງທ່ານດັ່ງທີ່ສະແດງໄວ້ທາງລຸ່ມນີ້. ຕົວຢ່າງທາງລຸ່ມນີ້ສະແດງໃຫ້ເຫັນຕົວເລກທັງຫມົດທີ່ທ່ານສາມາດສົ່ງໄດ້ແຕ່ທ່ານບໍ່ຈໍາເປັນຕ້ອງສົ່ງທັງຫມົດ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

พารามิเตอร์ Beschreibung
ປະເພດ (ຈໍາເປັນ) text | vcard | ລິ້ງ | ອີເມວ | ໂທລະສັບ | ສື່ສານ | ອິນ ເຕີ ແນັດ
ຂໍ້ມູນ (ຈໍາເປັນ) ຂໍ້ ມູນ ທີ່ ຈະ ຝັງ ຢູ່ ໃນ QR code. ຂໍ້ມູນສາມາດເປັນເຊື້ອສາຍຫຼື array ຂຶ້ນກັບປະເພດ
ພູມຫຼັງ (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(255,255,255)
ເບື້ອງຫນ້າ (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(0,0,0)
ໂລໂກ້ (ເລືອກ) ເສັ້ນທາງໄປສູ່ໂລໂກ້ png ຫຼື jpg
ຊື່ (ເລືອກ) ຊື່ QR Code
curl --location --request POST 'https://urlkai.com/api/qr/add' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png",
    "name": "QR Code API"
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/add",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "POST",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "link",
	    "ຂໍ້ມູນ": "https:\/\/google.com",
	    "background": "rgb(255,255,255)",
	    "foreground": "rgb(0,0,0)",
	    "logo": "https:\/\/site.com\/logo.png",
	    "name": "QR Code API"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'POST',
    'url': 'https://urlkai.com/api/qr/add',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png",
    "name": "QR Code API"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/add"
payload = {
    "type": "link",
    "data": "https://google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https://site.com/logo.png",
    "name": "QR Code API"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("POST", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Post, "https://urlkai.com/api/qr/add");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png",
    "name": "QR Code API"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "id": 3,
    "link": "https:\/\/urlkai.com\/qr\/a58f79"
} 
ປັບປຸງ QR Code
PUT https://urlkai.com/api/qr/:id/update

Um einen QR-Code zu aktualisieren, müssen Sie gültige Daten in JSON über eine PUT-Anforderung senden. Die Daten müssen wie unten gezeigt als Rohtext Ihrer Anfrage gesendet werden. Das folgende Beispiel zeigt alle Parameter, die Sie senden können, aber Sie müssen nicht alle senden (siehe Tabelle für weitere Informationen).

พารามิเตอร์ Beschreibung
ຂໍ້ມູນ (ຈໍາເປັນ) ຂໍ້ ມູນ ທີ່ ຈະ ຝັງ ຢູ່ ໃນ QR code. ຂໍ້ມູນສາມາດເປັນເຊື້ອສາຍຫຼື array ຂຶ້ນກັບປະເພດ
ພູມຫຼັງ (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(255,255,255)
ເບື້ອງຫນ້າ (ເລືອກ) ສີ RGB ຕົວຢ່າງ: rgb(0,0,0)
ໂລໂກ້ (ເລືອກ) ເສັ້ນທາງໄປສູ່ໂລໂກ້ png ຫຼື jpg
curl --location --request PUT 'https://urlkai.com/api/qr/:id/update' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \
--data-raw '{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png"
}' 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/update",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "PUT",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    CURLOPT_POSTFIELDS => 
        '{
	    "type": "link",
	    "ຂໍ້ມູນ": "https:\/\/google.com",
	    "background": "rgb(255,255,255)",
	    "foreground": "rgb(0,0,0)",
	    "logo": "https:\/\/site.com\/logo.png"
	}',
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'PUT',
    'url': 'https://urlkai.com/api/qr/:id/update',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    ເນື້ອໃນ: JSON.stringify({
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png"
}),
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/:id/update"
payload = {
    "type": "link",
    "data": "https://google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https://site.com/logo.png"
}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("PUT", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Put, "https://urlkai.com/api/qr/:id/update");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{
    "type": "link",
    "ຂໍ້ມູນ": "https:\/\/google.com",
    "background": "rgb(255,255,255)",
    "foreground": "rgb(0,0,0)",
    "logo": "https:\/\/site.com\/logo.png"
}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "QR ໄດ້ ຖືກ ປັບປຸງ ຢ່າງ ສໍາ ເລັດ."
} 
Löschen Sie einen QR-Code
DELETE https://urlkai.com/api/qr/:id/delete

Um einen QR-Code zu löschen, müssen Sie eine DELETE-Anfrage senden.

curl --location --request DELETE 'https://urlkai.com/api/qr/:id/delete' \
--header 'ການອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY' \
--header 'Content-Type: application/json' \ 
$curl = curl_init();

curl_setopt_array($curl, array(
    CURLOPT_URL => "https://urlkai.com/api/qr/:id/delete",
    CURLOPT_RETURNTRANSFER => ຈິງ,
    CURLOPT_MAXREDIRS => 2,
    CURLOPT_TIMEOUT => 10,
    CURLOPT_FOLLOWLOCATION => ແທ້,
    CURLOPT_CUSTOMREQUEST => "ລຶບ",
    CURLOPT_HTTPHEADER => [
        "ອະນຸຍາດ: ຜູ້ຖື YOURAPIKEY",
        "Content-Type: application/json",
    ],
    
));

$response = curl_exec($curl);

curl_close($curl);
echo $response; 
var request = require('request');
var options = {
    'method': 'ລຶບ',
    'url': 'https://urlkai.com/api/qr/:id/delete',
    'ຫົວຂໍ້': {
        'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
        'Content-Type': 'application/json'
    },
    
};
request(options, function (error, response) {
    if (error) throw new Error(error);
    console.log(ຕອບສະຫນອງ.ຮ່າງກາຍ);
}); 
ຄໍາຮ້ອງຂໍນໍາເຂົ້າ
url = "https://urlkai.com/api/qr/:id/delete"
payload = {}
ຫົວຂໍ້ = {
    'ອະນຸຍາດ': 'ຜູ້ຖື YOURAPIKEY',
    'Content-Type': 'application/json'
}
response = requests.request("ລຶບ", url, headers=headers, json=payload)
print(ຄໍາຕອບ.ຂໍ້ຄວາມ) 
var client = ໃຫມ່ HttpClient();
var request = new HttpRequestMessage(HttpMethod.Delete, "https://urlkai.com/api/qr/:id/delete");
ຄໍາຮ້ອງຂໍ. Headers.Add("ອະນຸຍາດ", "ຜູ້ຖື YOURAPIKEY");
var content = new StringContent("{}", System.Text.Encoding.UTF8, "application/json");
ຄໍາຮ້ອງຂໍ. ເນື້ອໃນ = ເນື້ອໃນ;
var response = ລໍຖ້າລູກຄ້າ. SendAsync(request);
ການ ຕອບ ຮັບ. EnsureSuccessStatusCode();
Console.WriteLine(ລໍຖ້າຄໍາຕອບ. Content.ReadAsStringAsync()); 
Antwort des Servers
{
    "ຜິດພາດ": 0,
    "message": "QR Code ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Verknüpfungen