Frage

Mein Ziel ist es, die Zählung von Likes auf jeder nicht privaten Nachricht zu sammeln und in einer Yammer-Instanz zu kommentieren (in allen Netzwerken). Ich kann derzeit alle Meldungen für eine Yammer-Instanz mit dem Datenexport-API ziehen, aber leider enthält es nicht den Like Count für die Nachrichten. Ich kann auch erfolgreich über Nachrichten über die REST-API-Dateien, die einzige Optionen zum Ziehen von Meldungen, nur die ursprüngliche Nachricht ohne Kommentare oder die ursprünglichen Nachrichten und die ersten 2 Kommentare zu jeder Nachricht erscheint. Nach ca. 2,5 Monaten Nachrichten werden außerdem keine zusätzlichen Nachrichten zurückgegeben, sobald Sie eine Meldungs-ID um die 2,5-Monats-Marke getroffen haben.

So sind meine Fragen wie folgt:

    .
  1. Gibt es eine Möglichkeit, alle nicht privaten Originalnachrichten und all ihre Kommentare über die Rest-API zu ziehen, um die Zählung von Likes und Inhaltstyp zu erhalten?
  2. Gibt es eine Möglichkeit, Nachrichten und Kommentare über die Rest-API zu ziehen, die älter als 2,5 Monate (oder 3 Monate) sind? Ich möchte alle Nachrichten und Kommentare von Anfang an für eine Yammer-Instanz erhalten.
  3. danke! Nick

War es hilfreich?

Lösung

für (1), Verwenden Sie die / API / V1 / Meldungen / In_Thread / {Thread-ID} .JSON-Endpunkt.Sie erhalten so etwas wie die letzten 20 Nachrichten (vergesse, ob es die ursprüngliche Nachricht enthält oder nicht).Spielen Sie dann mit dem Parameter ältere_than ab, um ältere Nachrichten innerhalb des Threads zu erhalten, wo Sie die älteste Meldungs-ID von der vorherigen Antwort erhalten.- Meroy Jul 28 um 21:08 Uhr

Danke Meroy für Ihre Antwort!

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top