Handhabung der Paginierung

Product deprecation notice

Effective April 30th, 2026, Vonage In-App Messaging will no longer be available. Access for new users will be closed, and the service will be discontinued for all existing users.

If you have any questions regarding this product’s discontinuation, please contact your account manager or our support team.

Dieser Leitfaden behandelt das Laden und Anzeigen von Teilen von Konversationsereignissen auf einmal.

HINWEIS: Eine Schritt-für-Schritt-Anleitung zur Erstellung einer Chat-Anwendung ist verfügbar hier.

Wenn Sie bereits Mitglied eines Gesprächs sind, können Sie Teile (Seiten) von Ereignissen aus diesem Gespräch herunterladen.

Laden Sie die erste Seite der Ereignisse:

function listEvents(events_page){
      events_page.items.forEach(event => {
        handleEvent(event);
      })
}

conversation.getEvents({ page_size: 100, order: 'asc' })
    .then((events_page) => {
        listEvents(events_page);
    })
    .catch((error) =>{
        console.log('Error: Unable to load conversation events ',error);
    });

Nach dem Laden des ersten Teils der Ereignisse erhalten Sie die Referenz zur aktuellen Veranstaltungsseite (JavaScript, iOS, Android). Diese Referenz ermöglicht es Ihnen, folgende Ereignisseiten abzurufen:

if (events_page.hasNext()){
    listEvents(events_page.getNext());
}

Vorangegangene Seiten können ebenfalls mit einer ähnlichen Technik abgerufen werden:

if (events_page.hasPrev()){
    listEvents(events_page.getPrev());
}

Referenz