Domanda

Il mio obiettivo è quello di raccogliere il conteggio dei "mi piace" su ogni messaggio privato e un commento in un Yammer istanza (in tutte le reti).Io attualmente può tirare tutti i messaggi per un Yammer istanza con le API di esportazione dei dati, ma, purtroppo, non contiene i come per il conteggio dei messaggi.Posso anche correttamente la pagina con i messaggi tramite l'API REST, tuttavia solo le opzioni per tirare i messaggi appare solo il messaggio originale, senza commenti o messaggi originali, e i primi 2 commenti su ogni messaggio.Inoltre, dopo circa 2,5 mesi di messaggi, senza ulteriori messaggi vengono restituiti una volta che si colpisce un messaggio di ID di circa 2,5 mese di mark.

Quindi le mie domande sono le seguenti:

  1. C'è un modo per estrarre tutti i non-privato messaggi originali e TUTTI i commenti tramite l'API REST per ottenere il numero di "mi piace" e il tipo di contenuto?
  2. C'è un modo per tirare commenti e messaggi tramite l'API REST che sono di età superiore a 2,5 mesi (o 3 mesi)?Vorrei ottenere tutti i messaggi e i commenti dall'inizio del tempo per un Yammer istanza.

Grazie!Nick

È stato utile?

Soluzione

Per la (1), utilizzare il /api/v1/messaggi/in_thread/{id thread}.endpoint json.Si ottiene qualcosa come gli ultimi 20 messaggi (non mi ricordo se comprende il messaggio originale o non).Quindi, giocare con il older_than parametro di query per ottenere i vecchi messaggi all'interno del thread, dove si fornisce il messaggio più vecchio id ottenuto dal precedente risposta.– mleroy 28 Luglio alle 21:08

Grazie mleroy per la tua risposta!

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top