Integrieren Sie Ihre Tools mit Incenteev über Webhooks, um Informationen bei neuen Veröffentlichungen oder Kommentaren zu erhalten
Einführung
Mit dem WebHook können Sie bei einem definierten Ereignis eine HTTP POST-Anfrage an die konfigurierte URL erhalten. Diese Anfrage enthält stets ein Feld namens „action“, das angibt, welches Ereignis gerade eingetreten ist.
Neue Veröffentlichungen werden durch eine Anfrage mit dem Aktionswert feed_item_new identifiziert. Sie enthält das Objekt feed_item (Veröffentlichung), das aus mehreren Feldern und Objekten besteht (z. B. references, author, newsfeed).
Änderungen an Veröffentlichungen werden durch die Aktion feed_item_edit identifiziert und enthalten dieselben Felder wie bei der Erstellung.
Löschungen von Veröffentlichungen werden mit feed_item_delete bezeichnet und beinhalten nur die ID der Veröffentlichung.
Neue Kommentare sind durch eine Anfrage mit der Aktion comment_new erkennbar. Diese enthält das Objekt comment (Kommentar), bestehend aus mehreren Feldern und Objekten (references, author, newsfeed).
Änderungen an Kommentaren werden mit comment_edit übermittelt und enthalten dieselben Felder wie bei der Erstellung. Löschungen von Kommentaren werden mit comment_delete bezeichnet und beinhalten nur die ID des Kommentars.
Nachfolgend finden Sie die Details zu den einzelnen Objekten:
Objekt: comment
(Kommentar)
Objektname: comment
Objekt: comment
(Kommentar)
Objektname: comment
Objekt: references
(Anhänge)
Objektname: references
Objekt: author
(Autor)
Objektname: author
Objekt: newsfeed
(Newsfeed)
Objektname: newsfeed
JSON-Beispiele
Neue Veröffentlichung
{
"action": "feed_item_new",
"feed_item": {
"id": 34,
"type": "post",
"body": "Hello\nGood morning!"
"date": "2018-07-12T15:19:21+00:00",
"from_mobile": false,
"url": “https://incenteev.my.incenteev.com/spaces/1/news-feed/34”,
"references": [
{
"type": "image",
"url": "https://incenteev.my.incenteev.com/spaces/515/files/78980",
"thumbnail": "https://incenteev-uploads.s3.amazonaws.com/media/1/image-b40e766116916873c91252426ce08fbf.png"
},
{
"type": "video",
"url": "https://incenteev.my.incenteev.com/spaces/515/files/77721",
"thumbnail": "https://incenteev-uploads.s3.amazonaws.com/media/1/f200e1e377c0c9bedc30b8436f10e47b.jpg"
}
],
"author": {
"id": 2,
"email": "test@company.com",
"name": "Jean Test"
"first_name": "Jean",
"last_name": "Test",
"profile_picture": "https://incenteev-uploads.s3.amazonaws.com/media/1/295285f8125f83b6bd53abded7b0a91d."
},
"newsfeed": {
"id": 1,
"name": "Discussions"
}
}
}
Neuer Kommentar
{
"action": "comment_new",
"comment": {
"id": 87,
"body": "Good morning to you :)",
"date": "2018-07-13T04:42:14+00:00",
"from_mobile": true,
"references": [],
"author": {
"id": 2,
"email": "boss@company.com",
"name": "Steve Boss",
"first_name": "Steve",
"last_name": "Boss",
"profile_picture": "https://www.gravatar.com/avatar/1d86067b5ea4a0f4b832ea73cdb07e42?d=identicon&s=200"
},
"feed_item": {
"id": 34,
"url": "https://incenteev.my.incenteev.com/spaces/1/news-feed/34"
}
}
}