1 00:00:02,180 --> 00:00:05,120 Haben wir jetzt Push-Benachrichtigungen erhalten? 2 00:00:05,210 --> 00:00:12,110 Mal sehen, wie wir innerhalb der App mit ihnen arbeiten können, sodass wir beim Drücken 3 00:00:12,110 --> 00:00:14,840 dieser Auslösemeldungsschaltfläche eine Push-Benachrichtigung senden. 4 00:00:15,290 --> 00:00:17,810 Und dafür hat uns auch die X-Rechnung gedeckt. 5 00:00:18,980 --> 00:00:25,220 Hier in Trigger-Benachrichtigung ein Handler oder wo immer Sie eine Push-Benachrichtigung senden möchten. 6 00:00:26,370 --> 00:00:32,430 An der Stelle, an der Sie einen Auslöser wünschen, dass eine Push-Benachrichtigung an ein Gerät gesendet werden soll. 7 00:00:32,820 --> 00:00:41,880 Sie müssen eine HTP-Anfrage senden, um Server verfügbar zu machen, damit wir dies mit der Fetch-API tun können, die verfügbar ist und 8 00:00:41,880 --> 00:00:42,750 nativ reagiert. 9 00:00:43,200 --> 00:00:45,470 Geben Sie ein, an das Sie senden müssen. 10 00:00:45,540 --> 00:00:46,790 Das ist H. 11 00:00:46,790 --> 00:00:47,640 TDP s. 12 00:00:48,630 --> 00:00:59,100 Colon Forward Slash, Forward Slash Experte, Dot Host, Slash Dash Dash Slash, API Slash V2 Slash Push, Slash 13 00:00:59,190 --> 00:01:00,180 Send. 14 00:01:02,690 --> 00:01:04,700 Stellen Sie sicher, dass Sie keinen Tippfehler haben. 15 00:01:05,030 --> 00:01:12,470 Das heißt, Sie können Push-Benachrichtigungsserver verfügbar machen, die wir nutzen, um unsere Push-Benachrichtigung an ein 16 00:01:12,470 --> 00:01:14,870 anderes Gerät zu senden. 17 00:01:15,230 --> 00:01:19,940 Dies wurde letztendlich hinter den Kulissen verwendet, als wir dieses Testwerkzeug hier verwendeten. 18 00:01:21,480 --> 00:01:27,120 Wir müssen also eine Anfrage dorthin senden und diese Anfrage mit dem zweiten Argument konfigurieren, das wir der 19 00:01:27,120 --> 00:01:30,420 Abrufmethode hier für die Abruffunktion zur Verfügung stellen können. 20 00:01:31,090 --> 00:01:37,380 Sehr geehrte Damen und Herren, wir müssen die HDP-Anforderungsmethode auf "Posten" einstellen, da wir eine Post-Anfrage an diese senden müssen. 21 00:01:37,380 --> 00:01:40,950 Sie sind krank und wir müssen einige spezielle Überschriften hinzufügen. 22 00:01:41,950 --> 00:01:49,250 Die Überschriften, die wir hier hinzufügen müssen, sind außer Tatter, wo wir die Bewerbung annehmen sollten. 23 00:01:49,310 --> 00:01:50,000 Jason? 24 00:01:51,850 --> 00:02:00,460 Der Accept- und Coding-Header, in dem wir G sip akzeptieren, Komma entleeren. 25 00:02:03,150 --> 00:02:09,750 Und der Inhaltstyp-Header, in dem wir auch die Anwendung Jason angeben. 26 00:02:12,080 --> 00:02:17,780 Zusätzlich zu diesen Headern müssen wir jetzt den Body festlegen, der die eigentliche Nachricht 27 00:02:17,780 --> 00:02:25,130 enthält, die wir senden möchten, und Nachrichten jetzt nicht nur eine Zeichenfolge, sondern ein Objekt, denn schließlich konnten wir 28 00:02:25,220 --> 00:02:26,540 viele Dinge konfigurieren. 29 00:02:27,650 --> 00:02:33,440 Hier am Körper stellen wir einfach ein Objekt zur Verfügung. 30 00:02:33,500 --> 00:02:34,670 Allerdings nicht so. 31 00:02:34,700 --> 00:02:36,940 Stattdessen muss es im Jason-Format vorliegen. 32 00:02:37,040 --> 00:02:40,580 Also fädeln wir dieses Objekt mit Jasons Faden ein. 33 00:02:41,660 --> 00:02:44,240 Und dann können wir dort verschiedene Dinge einrichten. 34 00:02:44,630 --> 00:02:47,270 Am wichtigsten ist, wir brauchen die beiden Eigenschaften. 35 00:02:48,890 --> 00:02:56,570 Dies ist eine erforderliche Eigenschaft, die dann unser Token benötigt, also das Token, das wir bei der Registrierung erhalten. 36 00:02:57,200 --> 00:02:59,240 Derzeit müssen wir nur noch hier token. 37 00:02:59,630 --> 00:03:05,330 Wir können einfach use state verwenden, um das Token als state zu verwalten. 38 00:03:07,740 --> 00:03:08,930 Von unserer Komponente. 39 00:03:09,500 --> 00:03:13,790 Dort erhalten wir also das Push-Token und eine Set-Push-Token-Funktion. 40 00:03:16,990 --> 00:03:22,850 Und wir wollen Tolkan pushen, sobald wir den Token hier haben, sagte Push Tolkan zu Token. 41 00:03:25,730 --> 00:03:29,600 Gehen Sie dann zur Trigger-Benachrichtigungs-Handler-Funktion. 42 00:03:30,080 --> 00:03:32,510 Und dort wollen wir an unsere senden. 43 00:03:33,740 --> 00:03:34,910 Token hier drücken. 44 00:03:36,370 --> 00:03:38,740 Jetzt können wir alle anderen Felder konfigurieren. 45 00:03:38,770 --> 00:03:40,960 Wir können Benachrichtigungen festlegen. 46 00:03:41,770 --> 00:03:48,490 Wir können zum Beispiel am Datenfeld einige Daten extrahieren. 47 00:03:49,300 --> 00:03:54,370 Vor allem aber können wir natürlich auch einen Titel festlegen, der angezeigt wird und dort 48 00:03:54,370 --> 00:03:56,440 über die App gesendet werden kann. 49 00:03:58,090 --> 00:04:06,370 Woops, gesendet über die App und ein Textkörper für die Push-Benachrichtigung, bei dem es sich um diese Push-Benachrichtigung handeln könnte, wurde 50 00:04:06,370 --> 00:04:08,160 über die App gesendet. 51 00:04:09,460 --> 00:04:17,140 Und jetzt wird eine HTP-Anfrage gesendet, um Back-End-Server verfügbar zu machen, die dann wiederum den Rest 52 00:04:17,140 --> 00:04:23,350 für die Übermittlung dieser Push-Benachrichtigung an das Gerät mit diesem Push-Token erledigt. 53 00:04:25,120 --> 00:04:27,520 Speichern wir das also und probieren wir es aus.