autocompletepassing, 0.5sexpandpassing, 2.4s/v1/autocomplete:yahoo-autocomplete/autocomplete10m cache2 paramschecking key…// npm i zpi-sdk
import { ZpiClient } from "zpi-sdk";
const client = new ZpiClient({ apiKey: "zpi_xxxxxxxxxxxxxxxxxxxxxxxx" });
const data = await client.run("autocomplete:yahoo-autocomplete", "autocomplete", {
"q": "cara membuat",
"count": 10
});
console.log(data);curl -X GET "https://api.zpi.web.id/v1/autocomplete:yahoo-autocomplete/autocomplete?q=cara+membuat&count=10" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"/v1/autocomplete:yahoo-autocomplete/autocompleteCompletions for a seed query.qstringrequiredcountnumberoptionalcurl -X GET "https://api.zpi.web.id/v1/autocomplete:yahoo-autocomplete/autocomplete?q=cara+membuat&count=10" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"count": 10,
"items": [
{
"text": "cara membuat daftar isi secara otomatis"
},
{
"text": "cara membuat google form"
},
{
"text": "cara membuat npwp pribadi secara online"
},
{
"text": "cara membuat halaman di word"
},
{
"text": "cara membuat daftar pustaka"
},
{
"text": "cara membuat google drive"
},
{
"text": "cara membuat daftar isi"
},
{
"text": "cara membuat barcode"
}
],
"query": "cara membuat",
"provider": "yahoo"
}/v1/autocomplete:yahoo-autocomplete/expandExpand one seed into the many real queries people type — the seed with every letter, question word and preposition appended, deduplicated.qstringrequiredmodifiersenumoptionallangenumoptionalcountnumberoptionalcurl -X GET "https://api.zpi.web.id/v1/autocomplete:yahoo-autocomplete/expand?q=cara+membuat&modifiers=all&lang=id&count=200" \
-H "x-api-key: zpi_xxxxxxxxxxxxxxxxxxxxxxxx"{
"seed": "cara membuat",
"count": 54,
"items": [
{
"via": "seed",
"text": "cara membuat daftar isi secara otomatis"
},
{
"via": "seed",
"text": "cara membuat google form"
},
{
"via": "seed",
"text": "cara membuat npwp pribadi secara online"
},
{
"via": "seed",
"text": "cara membuat halaman di word"
},
{
"via": "seed",
"text": "cara membuat daftar pustaka"
},
{
"via": "seed",
"text": "cara membuat google drive"
},
{
"via": "seed",
"text": "cara membuat daftar isi"
},
{
"via": "seed",
"text": "cara membuat barcode"
}
],
"locale": "id",
"provider": "yahoo",
"modifiers": "questions",
"truncated": false,
"variantsTried": 10,
"variantsFailed": 0
}