Gibt es eine Möglichkeit zu wissen, wann Algolia einen Job in der Warteschlange erfolgreich verarbeitet hat oder ob Algolia neue Dokumente im Vergleich zum letzten Re-Index indiziert hat?Algolia Real-time Webhooks
Wir möchten ein System erstellen, das jedes Mal, wenn ein neues Dokument indiziert wird, Benutzer, die die Website durchsuchen, in Echtzeit vor dem Update warnen und die neuen Sachen auschecken.
Ist so etwas möglich?
Wenn nicht, gibt es einen Workaround, um dies zu ermöglichen?
Bezieht sich diese Frage auf die Integration von Algolia für Shopify? Wenn nicht, ist das Warten auf einen Algolia-Job so einfach wie die Verwendung von ['wait_task'] (https://www.algolia.com/doc/api-client/ruby/indexing#wait-for-opera- tions) mit der' taskID' welches in der Antwort der API auf alle Indexierungsoperationen vorhanden ist. – Jerska
Nein, dies ist keine Frage für die Integration von Shopify, sondern eine interne Integration von Algolia in unseren Closed-Source-E-Commerce. Die 'wait_task' hingegen zwingt mich, einen Pooling-Timer zu erstellen, um zu prüfen, ob ein Job abgeschlossen ist. Ein Webhook würde stattdessen unsere Server direkt warnen. – GiamPy