Hoppa till huvudinnehåll

Introduktion

Short URL är en verktygstjänst för kortlänksgenerering som tillhandahålls av Ace Data Cloud. Genom Ace Data Clouds enhetliga API kan du snabbt integrera Short URL med JavaScript för att förkorta URL:er, använda anpassade domäner och andra funktioner.

Förutsättningar

  • Ha ett Ace Data Cloud konto och skaffa en API-token
  • Node.js 18+ eller en modern webbläsarmiljö

Grundläggande användning

Huvudendpoint för att anropa Short URL API är:
POST https://api.acedata.cloud/shorturl
Fullständigt JavaScript-exempel:
const response = await fetch("https://api.acedata.cloud/shorturl", {
  method: "POST",
  headers: {
    "Authorization": "Bearer YOUR_API_TOKEN",
    "Content-Type": "application/json",
  },
  body: JSON.stringify({
  "content": "https://platform.acedata.cloud"
}),
});

const result = await response.json();
console.log(result);
Byt ut YOUR_API_TOKEN mot din faktiska token från Ace Data Cloud-plattformen.

Hantering av svar

Det rekommenderas att kontrollera svarskoden och hantera eventuella fel:
if (response.ok) {
  const result = await response.json();
  console.log("Anrop lyckades:", result);
} else {
  console.error(`Anrop misslyckades, statuskod: ${response.status}`);
  const error = await response.text();
  console.error(error);
}

Node.js-förpackning

Rekommenderas att kapsla in i en återanvändbar funktion:
async function callShortURL(data) {
  const response = await fetch("https://api.acedata.cloud/shorturl", {
    method: "POST",
    headers: {
      "Authorization": `Bearer ${process.env.ACE_API_TOKEN}`,
      "Content-Type": "application/json",
    },
    body: JSON.stringify(data),
  });
  if (!response.ok) throw new Error(`API error: ${response.status}`);
  return response.json();
}

Felhantering

Vanliga felkoder:
StatuskodBeskrivning
401Autentisering misslyckades, kontrollera API-token
403Otillräcklig saldo eller ingen åtkomst
429För många förfrågningar
500Intern serverfel

Nästa steg