2017-08-30 1 views
0

Ein Problem mit unserer App war, dass es auf Github veröffentlicht wurde, so dass die Benutzer aktiv nach einem neuen Update suchen müssen. Dann hat es mich erschüttert, was ist, wenn wir eine Benachrichtigung (automatisch) senden, wenn wir eine neue Version der App veröffentlichen? Aber es war viel komplizierter als das, was ich erwartet hatte. Ich möchte dies über unsere Apps-Website tun.Senden einer Benachrichtigung Über Push-API oder Push-Bullet, wenn eine neue GitHub-Version für ein Repo veröffentlicht wird?

Antwort

0

Sie müssen einen Webhook einrichten, der mit einer release event verknüpft ist.

Die URL dieser Webhook müssen einen Server verweisen, die Sie steuern, und auf dem Sie dgryski/ghpbhook

Dies ist ein Endpunkt für Github und bitbucket Post erhalten Webhook Benachrichtigungen installiert.
Es verwendet PushBullet, um eine Zusammenfassung der Commits an Ihr Android-Gerät zu senden.

Sie müssen dieses Projekt anpassen, um eine Release-Payload (anstelle einer Commit-Payload) zu dekodieren.
Aber es gibt Ihnen eine Vorstellung von:

  • wie für die Webhook JSON Nutzlast
  • zu hören, wie eine Benachrichtigung durch PushBullet
senden
Verwandte Themen