Ansökningsprocess
För att använda HappyHorse Videos API, börja med att gå till Ace Data Cloud-konsolen för att få din API-token, som du ska spara.
Om du inte har loggat in eller registrerat dig, kommer du automatiskt att omdirigeras till inloggningssidan som bjuder in dig att registrera dig och logga in, och efter att du har slutfört det kommer du automatiskt att återvända till den aktuella sidan.
En API-token räcker för att anropa alla tjänster på plattformen, du behöver inte ansöka separat för varje tjänst. Första ansökan ger en gratis kvot, så att du kan prova gratis; när kvoten är slut kan du ladda på allmän saldo i konsolen.
📘 Fullständig dokumentation: HappyHorse Videos API →
Begärningsexempel
HappyHorse Tasks API kan användas för att fråga om resultaten från HappyHorse Videos API.Ställ in begärningshuvuden och begärningskropp
Begärningshuvuden inkluderar:accept: anger att du tar emot svar i JSON-format, här fylls i somapplication/json.authorization: nyckeln för att anropa API:t, efter ansökan kan du direkt välja från rullgardinsmenyn.
id: ID för den uppgift som ska frågas.action: åtgärden för uppgiften, för enskild fråga fylls iretrieve.
CURL kodexempel
Svarsexempel
Vid en lyckad begäran kommer API:t att returnera detaljer om uppgiften. Därrequest-fältet är begärningskroppen vid skapandet av uppgiften, och response-fältet är svaret som returneras efter att uppgiften har slutförts, till exempel:
id: ID för den genererade uppgiften, används för att unikt identifiera denna generering.request: begärningsinformation vid skapandet av uppgiften.response: aktuell eller slutlig returinformation för uppgiften.created_at: tidpunkten då uppgiften skapades, Unix-tidsstämpel (sekunder, flyttal).started_at: tidpunkten då uppgiften började utföras, Unix-tidsstämpel (sekunder, flyttal).finished_at: tidpunkten då uppgiften slutfördes, Unix-tidsstämpel (sekunder, flyttal). Detta fält returneras inte om uppgiften inte är slutförd.elapsed: tid som uppgiften har tagit, enhet i sekunder (flyttal, med 3 decimaler). Detta fält returneras inte om uppgiften inte är slutförd.
Batchfrågeoperationer
För att fråga om uppgiftsdetaljer för flera uppgifts-ID:n, ställ inaction till retrieve_batch, och skicka in en array av uppgifts-ID:n via ids:
items och count fälten att ingå, där items är en array av uppgiftsdetaljer och count är antalet uppgifter som matchades denna gång.
