Referencia de API para desarrolladores

Empezando

Se requiere una clave API para que el sistema procese las solicitudes. Una vez que un usuario se registra, se genera automáticamente una clave API para este usuario. La clave API debe enviarse con cada solicitud (consulte el ejemplo completo a continuación). Si la clave API no se envía o está caducada, habrá un error. Asegúrese de mantener en secreto su clave API para evitar abusos.

Autenticación

Para autenticarse con el sistema API, debe enviar su clave API como un token de autorización con cada solicitud. Puede ver el código de muestra a continuación.

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()); 
Límite de tarifa

Nuestra API tiene un limitador de velocidad para protegerse contra picos en las solicitudes para maximizar su estabilidad. Nuestro limitador de frecuencia actualmente tiene un límite de 30 solicitudes por 1 minuto. Please note that the rate might change according to the subscribed plan.

Se enviarán varios encabezados junto con la respuesta y estos se pueden examinar para determinar información diversa sobre la solicitud.

X-RateLimit-Limit: 30
X-RateLimit-Remaining: 29
X-RateLimit-Reset: TIMESTAMP
Manejo de respuestas

Todas las respuestas de la API se devuelven en formato JSON de forma predeterminada. Para convertir esto en datos utilizables, será necesario utilizar la función adecuada según el idioma. En PHP, la función json_decode() se puede usar para convertir los datos en un objeto (predeterminado) o en una matriz (establezca el segundo parámetro en verdadero). Es muy importante verificar la clave de error ya que proporciona información sobre si hubo un error o no. También puede consultar el código de cabecera.

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

Campañas

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

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

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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"
            }
        ]
    }
} 
Crear una campaña
POST https://urlkai.com/api/campaign/add

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

ParámetroDescripción
ຊື່ (ເລືອກ) ຊື່ໂຄງການ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "ເຊື່ອມຕໍ່ໄດ້ເພີ່ມເຂົ້າໃນໂຄງການແຈກຢາຍໃບເຊີນ."
} 
Actualizar campaña
PUT https://urlkai.com/api/campaign/:id/update

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

ParámetroDescripción
ຊື່ (ຈໍາເປັນ) ຊື່ໂຄງການ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "ໂຄງການຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Canales

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

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

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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 ທ່ານສາມາດໃຊ້ຈຸດສຸດທ້າຍນີ້ໄດ້. ທ່ານຍັງສາມາດຕອງຂໍ້ມູນໄດ້ (ເບິ່ງຕາຕະລາງສໍາລັບຂໍ້ມູນເພີ່ມເຕີມ).

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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"
            }
        ]
    }
} 
Crear un canal
POST https://urlkai.com/api/channel/add

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

ParámetroDescripción
ຊື່ (ຈໍາເປັນ) ຊື່ຊ່ອງ
ຄໍາອະທິບາຍ (ເລືອກ) ຄໍາອະທິບາຍຊ່ອງ
ສີ (ເລືອກ) ສີບັດຊ່ອງ (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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "id": 3,
    "name": "ຊ່ອງ ໃຫມ່",
    "description": "ຊ່ອງ ໃຫມ່ ຂອງ ຂ້ອຍ",
    "ສີ": "#000000",
    "starred": ແທ້ ຈິງ
} 
ມອບຫມາຍລາຍການໃຫ້ຊ່ອງ
POST https://urlkai.com/api/channel/:channelid/assign/:type/:itemid

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

ParámetroDescripción
: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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "ລາຍການທີ່ເພີ່ມເຂົ້າໄປໃນຊ່ອງໄດ້ຢ່າງສໍາເລັດ."
} 
Actualizar canal
PUT https://urlkai.com/api/channel/:id/update

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

ParámetroDescripción
ຊື່ (ເລືອກ) ຊື່ຊ່ອງ
ຄໍາອະທິບາຍ (ເລືອກ) ຄໍາອະທິບາຍຊ່ອງ
ສີ (ເລືອກ) ສີບັດຊ່ອງ (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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "ຊ່ອງຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Cuenta

Obtener cuenta
GET https://urlkai.com/api/account

Para obtener información sobre la cuenta, puede enviar una solicitud a este punto final y devolverá datos sobre la cuenta.

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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 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"
    }
} 
Actualizar cuenta
PUT https://urlkai.com/api/account/update

Para actualizar la información de la cuenta, puede enviar una solicitud a este punto final y actualizará los datos de la cuenta.

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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "ບັນຊີໄດ້ຮັບການປັບປຸງຢ່າງສໍາເລັດແລ້ວ."
} 

Códigos QR

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

Para obtener sus códigos QR a través de la API, puede usar este punto final. También puede filtrar datos (Ver tabla para más información).

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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"
            }
        ]
    }
} 
Obtenga un solo código QR
GET https://urlkai.com/api/qr/:id

Para obtener detalles de un solo código QR a través de la API, puede usar este punto final.

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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 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
        }
    }
} 
Crear un código QR
POST https://urlkai.com/api/qr/add

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

ParámetroDescripción
ປະເພດ (ຈໍາເປັນ) 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "id": 3,
    "link": "https:\/\/urlkai.com\/qr\/a58f79"
} 
ປັບປຸງ QR Code
PUT https://urlkai.com/api/qr/:id/update

Para actualizar un código QR, debe enviar datos válidos en JSON a través de una solicitud PUT. Los datos deben enviarse como el cuerpo sin procesar de su solicitud, como se muestra a continuación. El siguiente ejemplo muestra todos los parámetros que puede enviar, pero no es necesario que los envíe todos (consulte la tabla para obtener más información).

ParámetroDescripción
ຂໍ້ມູນ (ຈໍາເປັນ) ຂໍ້ ມູນ ທີ່ ຈະ ຝັງ ຢູ່ ໃນ 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "QR ໄດ້ ຖືກ ປັບປຸງ ຢ່າງ ສໍາ ເລັດ."
} 
Eliminar un código QR
DELETE https://urlkai.com/api/qr/:id/delete

Para eliminar un código QR, debe enviar una solicitud de ELIMINACIÓN.

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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "QR Code ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Dominios de marca

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

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

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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 ຂອງພວກເຮົາຢ່າງຖືກຕ້ອງ.

ParámetroDescripción
ໂດເມນ (ຈໍາເປັນ) 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "id": 1
} 
Actualizar dominio
PUT https://urlkai.com/api/domain/:id/update

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

ParámetroDescripción
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "Domain ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Enlaces


ແຟ້ມ

ລາຍການແຟ້ມ
GET https://urlkai.com/api/files?limit=2&page=1

ເອົາແຟ້ມທັງຫມົດຂອງເຈົ້າ. ທ່ານ ຍັງ ສາມາດ ຄົ້ນຫາ ຕາມ ຊື່ ໄດ້.

ParámetroDescripción
ຊື່ (ເລືອກ) ຄົ້ນຫາແຟ້ມຕາມຊື່
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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());
Respuesta del servidor
{
    "error": 0,
    "result": 3,
    "perpage": 15,
    "currentpage": 1,
    "nextpage": null,
    "maxpage": 1,
    "list": [
        {
            "id": 1,
            "name": "My Photo",
            "downloads": 10,
            "shorturl": "https:\/\/urlkai.com\/LeFAl",
            "date": "2022-08-09 17:00:00"
        },
        {
            "id": 2,
            "name": "My Documents",
            "downloads": 15,
            "shorturl": "https:\/\/urlkai.com\/XdBGX",
            "date": "2022-08-10 17:01:00"
        },
        {
            "id": 3,
            "name": "My Files",
            "downloads": 5,
            "shorturl": "https:\/\/urlkai.com\/YyXYg",
            "date": "2022-08-11 19:01:00"
        }
    ]
}
ອັບໂຫຼດແຟ້ມ
POST https://urlkai.com/api/files/upload/:filename?name=My+File

ອັບໂຫຼດແຟ້ມໂດຍສົ່ງຂໍ້ມູນສອງເປັນເນື້ອໃນຂອງບົດຄວາມ. ທ່ານຕ້ອງສົ່ງຊື່ແຟ້ມລວມທັງຂະຫຍາຍຕົວແທນ :filename ໃນ url (ຕົວຢ່າງ: brandkit.zip). ທ່ານສາມາດຕັ້ງທາງເລືອກໄດ້ໂດຍການສົ່ງຕົວເລກດັ່ງຕໍ່ໄປນີ້.

ParámetroDescripción
ຊື່ (ເລືອກ) ຊື່ແຟ້ມ
ທໍານຽມ (ເລືອກ) ຊື່ຫລິ້ນແບບສະເພາະແທນຊື່ຫລິ້ນແບບບັງເອີນ.
ໂດເມນ (ເລືອກ) Custom Domain
ລະຫັດຜ່ານ (ເລືອກ) ການປົກປ້ອງລະຫັດຜ່ານ
ການສິ້ນສຸດ (ເລືອກ) ການສິ້ນສຸດຂອງຕົວຢ່າງການດາວໂຫຼດ 2021-09-28
Maxdownloads (ເລືອກ) ຈໍານວນການດາວໂຫຼດສູງສຸດ
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());
Respuesta del servidor
{
    "error": 0,
    "id": 1,
    "shorturl": "https:\/\/urlkai.com\/rDaJV"
}

Personalizar página de bienvenida

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

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

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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"
            }
        ]
    }
} 

Pixels

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

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

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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.

ParámetroDescripción
ປະເພດ (ຈໍາເປັນ) 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "id": 1
} 
Actualizar píxel
PUT https://urlkai.com/api/pixel/:id/update

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

ParámetroDescripción
ຊື່ (ເລືອກ) ຊື່ສະເພາະສໍາລັບ 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 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()); 
Respuesta del servidor
{
    "ຜິດພາດ": 0,
    "message": "Pixel ຖືກລຶບຢ່າງສໍາເລັດແລ້ວ."
} 

Superposiciones de CTA

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

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

ParámetroDescripción
ຈໍາກັດ (ເລືອກ) ຜົນຂໍ້ມູນຕໍ່ຫນ້າ
ຫນ້າ (ເລືອກ) ຄໍາຮ້ອງຂໍຫນ້າປະຈຸບັນ
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()); 
Respuesta del servidor
{
    "ຜິດພາດ": "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"
            }
        ]
    }
}