Dan sekarang dengan semuanya diatur, setelah itu restart pada perangkat saya, saya dapat mengujinya di sana.
Sekarang saya akan mengirimkannya ke perangkat yang sama dengan yang saya jalankan.
Tapi ini bisa dikirim ke perangkat lain juga.
Saya hanya tidak memiliki perangkat kedua di sekitar sekarang.
Tetapi jika saya menekan pemberitahuan pemicu, Anda akan melihat dikirim melalui aplikasi, yang jelas merupakan pesan baru yang
kami siapkan.
Jadi, push notification ini dikirim melalui server push Expo.
Dan sementara saya mengirimkannya sendiri ke sini, yang tentu saja mungkin bukan yang ingin Anda lakukan di sebagian besar skenario,
Anda masih melihat ide di baliknya.
Ini bisa dikirim ke aplikasi lain yang harus kami token.
Sekarang, berbicara tentang token itu, bagaimana Anda mengaturnya?
Karena pada saat ini Anda dapat berargumen bahwa satu-satunya token push yang tidak dapat kami gunakan dalam aplikasi ini
adalah perangkat yang tidak digunakan di mana aplikasi ini diinstal.
Jadi bagaimana kita bisa mengetahui token push dari beberapa perangkat lain?
Bagaimana mungkin ayah bekerja?
Jadi kami mengetahui bahwa kami dapat memanfaatkan server push Expo untuk mengirimkan pemberitahuan push, tetapi kami membutuhkan token push
untuk itu.
Itu tidak masalah karena kita bisa mendapatkan token itu.
Seperti yang kita lakukan di sini dengan Get Expo, push, token async.
Masalah dengan itu, bagaimanapun, adalah bahwa, tentu saja, kita bisa mendapatkan tanda dengan itu dan kita dapat menyimpan
ini di negara bagian sesudahnya.
Tetapi kemudian kita hanya perlu token perangkat ini di mana instalasi aplikasi ini berjalan.
Jadi, ketika nanti kami ingin mengirim pemberitahuan push, satu-satunya token yang kami tahu adalah token kami sendiri.
Sekarang, untuk contoh ini, inilah yang kami butuhkan.
Namun pada kenyataannya, kami, tentu saja, ingin mengirim pemberitahuan push ke perangkat lain.
Jadi untuk aplikasi yang sama dipasang di perangkat lain dari pengguna lain.
Bagaimana kita bisa sampai di sana?
Token?
Nah, sama seperti kita mendapatkan email mereka atau apa pun yang kita butuhkan dalam suatu aplikasi, Anda tentu
saja dapat menulis kode di mana setelah Anda mendapatkan token itu, Anda tidak.
Atau mungkin tidak hanya mengelolanya di negara bagian Anda, tetapi Anda mengirim permintaan HDP ke API Anda sendiri, di mana Anda
kemudian memiliki beberapa logika untuk menerima token itu dan menyimpannya dalam database.
Token ini, tentu saja, dapat dan dalam kenyataannya akan dibagikan dan disimpan dalam database sehingga setiap pengguna
aplikasi Anda mengirimkan tidak hanya alamat email dan kata sandinya, tetapi juga token push-nya.
Dan dengan data itu disimpan dalam database di server Anda, Anda tentu saja dapat selalu mengambil token itu dan
menggunakannya di aplikasi Anda saat Anda membutuhkannya.
Jadi, Anda dapat membagikan token itu seperti halnya Anda membagikan setiap data pengguna sesuai kebutuhan.
Lagi pula, jika pengguna membuat produk di aplikasi toko, kami juga menyimpan produk itu dalam database untuk menunjukkannya
kepada pengguna lain juga.
Dengan token, itu tidak berbeda.
Kami tidak akan memperlihatkannya kepada pengguna kami, tetapi kami masih bisa mengambilnya di perangkat pengguna kami dan mereka menggunakannya
dalam kode untuk mengirim pemberitahuan push seperti yang ditunjukkan di sini.
Selain itu, perlu ditunjukkan bahwa ketika mengirim pemberitahuan, ada artikel terpisah di
dokumen Expo dan Anda dapat menemukannya jika Anda mencari pemberitahuan push Expo dan mencari
artikel pemberitahuan pengiriman ini di sana.
Anda akan belajar tentang berbagai cara mengirim pemberitahuan.
Salah satu caranya adalah ini.
Apakah Anda menggunakan push server Expo seperti ini?
Ini adalah sesuatu yang dapat Anda lakukan dan tidak ada yang salah dengan itu.
Tetapi jika Anda tidak benar-benar perlu memicu pemberitahuan push dari dalam aplikasi.
Tetapi sebaliknya Anda ingin memicunya dari dalam server Anda sendiri.
Jadi sekarang saya berbicara tentang server Anda, yang U. S. pengembang sendiri, misalnya, ke server,
tempat Anda juga menyimpan produk yang dibuat pengguna dan Anda ingin memicu pemberitahuan push dari server itu.
Anda bisa melakukannya juga.
Tim Expo memberi Anda banyak S. T. case untuk node untuk Python, untuk PSP, yang membuatnya
sangat mudah untuk memicu notifikasi push di server Anda sendiri di bawah tenda.
Mereka S. T. Kasus pada dasarnya akan melakukan apa yang kita lakukan di sini.
Mereka akan mengirim permintaan ke server Push Expo karena server push XPO itu perlu terlibat
setiap saat.
Jadi kasing STK itu masih akan melakukan itu, tetapi mereka dapat menghilangkan kebutuhan untuk menjalankan logika ini alih-alih aplikasi dan
sebaliknya Anda dapat menjalankannya di server Anda sendiri.
Jika itu akan menjadi sesuatu yang Anda butuhkan.
Jadi, Anda benar-benar dapat mengirim pemberitahuan push dengan berbagai cara.
Anda dapat menggunakan STK seperti ini.
Anda juga dapat mengirim permintaan ke pameran ini, tekan API seperti yang kami lakukan di sini.
Dan itu pada gilirannya dapat dilakukan dari dalam aplikasi Anda atau bahkan dari luarnya.
Anda dapat menggunakan alat apa pun yang Anda ingin kirim permintaan pos dengan data ini untuk ini.
Anda adalah aku yang tidak harus terjadi dalam aplikasi Expo.
Ini adalah permintaan HTP biasa.
Jadi, setiap kali Anda mengirim permintaan yang dikonfigurasi seperti ini, pemberitahuan push ke token itu, yang tentu
saja Anda perlukan akan dikirimkan.
Jadi itulah cara Anda dapat mengirim pemberitahuan push.
Dan betapa mudahnya untuk memulai dengan pemberitahuan push saat Anda menggunakan XPO.