WHATSAPP API PART II

Ok, lanjut lagi dari PART I

Untuk yang belum baca bisa baca dulu agar tidak ketinggalan, Yuk lanjut coding lagi.

LANGKAH II

  • pada file index.js ketik kode berikut

"use strict" const express = require("express") const app = express() const http = require("http") const server = http.createServer(app) const port = 3000 server.listen(port, console.log("Server run and listen port : "+port))

 

Pada tahap ini kita sudah membuat sebuah server. Selanjutnya kita akan membuat routing untuk VIEW agar lebih mudah.

  • Buat folder dengan router dan buat didalamnya sebuah file dengan nama router.js lalu ketikkan code berikut ini

"use strict" const express = require("express") const router = express.Router() router.get("/", (req, res) => {    res.end("Halaman Utama/Login") }) router.get("/profile", (req, res) => {    res.end("Halaman Profile") }) router.get("/device", (req, res) => {    res.end("Halaman Control Device") }) router.get("/logout", (req, res) => {    res.end("Halaman Logout") }) module.exports = router

Keterangan :

  • Ingat untuk “mengetatkan” kode kita dengan mengetik "use strict" pada setiap awal file
  • Lalu kita panggil express dengan const express = require("express")
  • lalu kita devinisikan router, dengan router kita bisa atur untuk halaman apa saja yang akan kita tampilkan, kita buat 4 buah route untuk view
    • “/” untuk halaman Utama/Login
    • “/profile” untuk halaman update data kita setelah login
    • “/device” untuk halaman mengatur device kita, misal konek, diskonek atau mengganti token api serta chatting setelah aplikasi kita konek dengan whatsapp.
    • “/logout” untuk keluar dari aplikasi.
  • module.exports = router
    • Disini kita mengeskport router untuk kita gunakan pada file index.js
  • Disini kita perlu mengupdate code pada index js
  • ketik kode app.use(require ("./router/router")), lihat contoh dibawah ini

"use strict" const express = require("express") const app = express() const http = require("http") const server = http.createServer(app) const port = 3000 app.use(require ("./router/router")) //UPDATE BARIS INI server.listen(port, console.log("Server run and listen port : "+port))

Restart aplikasi kita dengan cara tekan ctrl+c (dua kali) lalu jalankan lagi (node index.js)

Sekarang kita periksa halaman pada router, maka akan tampil sesuai dengan apa yang kita ketik pada res.send("Halaman Utama/Login")

Contoh 4 tampilan hasil routing kita.

Sekian artikel kali ini. Kita akan lanjut ke artikel whatsapp-api-iii.

membuat whatsapp api robot whatsapp webhook tutorial nodejs tutorial express tutorial expressjs toturial javascript tutorial bahasa indonesia membuat robot whatsapp

COMMENT
  • Belum ada comment untuk saat ini, jadilah yang pertama
    Kamis, 11 Maret 2021 | by Admin

If you login by google, we're not save your important data and your mail is not published