sudofeed

dev · · 21:09 · 2 min de citit

Google Custom Search API se închide: Ghid de migrare și unealtă de compatibilitate

Google închide API-ul său Custom Search JSON pe 1 ianuarie 2027, afectând aplicațiile care se bazează pe acesta pentru căutarea generală pe web. Utilizatorii existenți sunt migrați, iar clienții noi nu mai pot accesa API-ul, lăsând nicio înlocuire directă pentru funcționalitatea de căutare generală pe web.

Google a anunțat deprecierea API-ului său Custom Search JSON, serviciile urmând să înceteze pe 1 ianuarie 2027. Această mișcare afectează dezvoltatorii care au integrat API-ul în scripturi, unelte interne sau agenți AI pentru capabilități generale de căutare pe web, deoarece clienții noi sunt deja împiedicați să acceseze, iar cei existenți sunt în curs de tranziție. Problema principală este lipsa unei înlocuiri directe și publice pentru funcționalitatea generală de căutare pe web, deoarece alternativele sugerate de Google, precum Vertex AI Search, sunt concepute pentru conținut specific sau căutări pe un număr limitat de site-uri, nu pentru indexarea generală a web-ului.

Detaliile tehnice ale închiderii implică eliminarea endpoint-ului care acceptă parametrii `key`, `cx` și `q` pentru a returna rezultatele căutării în format JSON. Dezvoltatorii se confruntă cu o provocare deoarece înlocuirile oficiale ale Google nu oferă aceeași funcționalitate de căutare generală pe web. În timp ce Vertex AI Search poate căuta conținut privat sau până la 50 de domenii, nu este un substitut pentru indexarea web-ului completă. Există o ofertă destinată partenerilor pentru căutare web completă, dar aceasta nu are prețuri publice și necesită contact direct, făcând-o inaccesibilă pentru mulți.

În consecință, dezvoltatorii trebuie să aleagă între rescrierea integrărilor lor pentru API-uri de căutare alternative precum Brave, Serper sau Exa, trecerea la Vertex AI Search dacă cazul lor de utilizare se potrivește, sau implementarea unui strat de compatibilitate. Autorul susține ultima opțiune, dezvoltând o unealtă open-source numită `cse-compat`, un Cloudflare Worker care imită contractul vechiului API, permițând codului să continue să funcționeze prin simpla modificare a URL-ului de bază și utilizarea unei noi chei API. Această abordare păstrează bazele de cod existente, abstractizând furnizorul de căutare subiacent și oferind o soluție practică pentru o problemă comună de migrare.

$ sursa --originală

dev.to

Rezumat realizat de Sudofeed pe baza articolului original. Drepturile asupra conținutului aparțin sursei originale.

citește originalul ↗