THẢO LUẬN

thg 12 21, 2019 1:15 CH

(duocday)

0

Đức C viết bài hay quá (100diem)

0

stop being like this =))

0

cảm ơn comment đầy tình thương của cậu. Hi vọng không thấy mặt cậu nữa

-1

Nên có indent để dễ nhìn code hơn nha cậu. Bài viết của cậu rất xúc động... ĐẬY.

0

Bài viết hay cá. (+1) rồi nhé 😎

-1
thg 12 21, 2019 6:26 SA

hehe yes sir 🤓🤓🤓

+1
thg 12 21, 2019 6:25 SA

😅😅😅

+1
thg 12 21, 2019 5:08 SA

a sẽ làm 1 lượt sau đó nghỉ thai sản luôn 🤣🤣

0
thg 12 21, 2019 5:06 SA

Quá tuyệt vời vì e đã để ý tới điều này.

Đang viết cho e 1 comment dài dãi dài thì chợt thấy như thế e bội thực mất 😄, nên a sẽ viết vào các bài tới, sẽ có bài hướng dẫn cách setup môi trường dev và production riêng cho node/laravel nhé e 😉

E cứ follow từ từ theo series của anh, ta đi từ từ chầm chậm để hiểu dần dần nhé 😄

0
thg 12 21, 2019 5:00 SA

dạ vâng ạ, anh cố gắng đẻ trứng tiếp cho ae ăn anh nhé 😄

+1
thg 12 21, 2019 4:59 SA

Cám ơn bạn nhé,tiếp tục theo dõi series của mình nhé 😉

0
thg 12 21, 2019 4:58 SA

E cũng nghĩ thế nhưng có lúc tách ra thì bài sau lại hơi lừng chừng ạ, anh và các bạn cố gắng chút ạ 😉

0
thg 12 21, 2019 4:58 SA

tâm huyết muốn viết series này lâu lắm rồi e 😄

0
thg 12 21, 2019 4:47 SA

Em newbie có một vấn đề đang vấn vương là vậy khi mình thay đổi code thì bình thường em dùng nodemon thì nó tự động khởi động lại server, ide thì tự lưu code và mọi sự thay đổi đều sẽ thấy ngay lặp tức trên comandline hay là browser chẳng hạn, vậy nếu dùng docker thì lại phải down=> rebuild => up thế có chậm quá không anh 😐 , thanks đại ca 😘

+1
thg 12 21, 2019 3:34 SA

e cảm ơn a nhé, e cũng định viết demo như a bảo nhưng e thấy cách đấy khá khó hiểu cho ai mới học nên e mới viết cách này, về sau e sẽ thêm một bản viết theo kiểu index ak

0
thg 12 21, 2019 3:32 SA

Về sau mình sẽ thêm một bài riêng về cách đấy vậy

0
thg 12 21, 2019 3:31 SA

mình cảm ơn nhé, mình cũng định viết demo bằng cách dùng dùng index nhưng mà cách đấy khá khó hiểu cho ai mới học thuật toán nên mình mới viết cách này

+1
thg 12 21, 2019 1:14 SA

mô tả cụ thể kèm hình ảnh đi bạn

0

Bạn sẽ cần làm như sau:

  1. App Admin:

    • Tạo 1 project firebase (Ex: admin-nofication) và setup nó trong project App Admin (adndroid, IOS,..).
    • Sau đó bạn cần xứ lý lưu lại cái device token vào Database trong phương thức onNewToken(). Lưu ý đây là các device token của App admin, tức là bạn sẽ dùng nó để gửi thông báo đến admin khi customer đặt hàng.
  2. App customer:

  • Bạn sẽ xử lý khi thực hiện action đặt hàng (Click button) thì sẽ connect đến firebase thông qua các device token mà mình đã lưu vào DB ở trên để gửi thông báo đến admin.

  • Ở đây sẽ có 2 cách xử lý:

    • 1 là bạn sẽ tự lấy các Device token admin trực tiếp từ DB và gọi trực tiếp API của firebase để gửi thông báo

    • 2 là bạn sẽ dựng thêm 1 server API nữa, bạn sẽ gọi API của server này (Ex: /send-notifi-admin) và truyền các thông tin cần thiết như: người đặt hàng, cửa hàng,.. lên. Sau đó trên Server API (PHP chẳng hạn) đó sẽ tiến hành xử lý lấy các Device token admin từ DB và gọi đến API của firebase để gửi thông báo.

Mình thích cách làm số 2 hơn vì Server API đó có thể dùng cho Web (nghĩa là bạn đặt hàng trên web nó cũng gửi đến app admin) 😄 Bạn có thể xem phần 2 của mình, mình có làm demo về gửi thông báo từ web -> app, bạn chỉ cần convert nó sang api để gọi là đc 😄

0
Viblo
Hãy đăng ký một tài khoản Viblo để nhận được nhiều bài viết thú vị hơn.
Đăng kí