Google-Play-Apps im Paket abfragen: 100 Apps pro Anfrage
Eine große App-Liste effizient mit /apps aktualisieren, in Paketen und mit Wiederholungen.
Der Aufruf
curl -H "X-API-Key: $API_KEY" \ "https://apiapk.cc/api/v1/apps?ids=com.whatsapp,org.telegram.messenger"
Für lange Listen nutzen Sie POST mit einem JSON-Body {"ids": [...]}. Die Antwort enthält apps mit den gefundenen Datensätzen und not_found mit den IDs, die nicht im Index sind.
Pakete in Node.js
const ids = (await fs.readFile("apps.txt", "utf8")).split(/\s+/).filter(Boolean);
for (let i = 0; i < ids.length; i += 100) {
const res = await fetch("https://apiapk.cc/api/v1/apps", {
method: "POST",
headers: { "X-API-Key": process.env.API_KEY, "Content-Type": "application/json" },
body: JSON.stringify({ ids: ids.slice(i, i + 100) }),
});
if (res.status === 429) { await new Promise(r => setTimeout(r, 2000)); i -= 100; continue; }
const data = await res.json();
// save data.apps; data.not_found lists unknown ids
}Kosten und Tempo
Ein Credit pro angefragter App. Mit Pro (1.200 Anfragen pro Minute) ist eine Liste von 100.000 Apps in wenigen Minuten aktualisiert.