MEMBUAT WEBHOOK YANG BAIK DAN BENAR

Поделиться
HTML-код
  • Опубликовано: 16 ноя 2024

Комментарии • 107

  • @codiphobia884
    @codiphobia884 2 года назад +1

    wah ini perlu banget sih, saya pernah implementasi webhook sama aplikasi orang lain pakai S2S, tapi kalau ada network error cuma retry 3x maksimal dengan jeda 1 menit. ternyata masih kurang bagus. terima kasih ilmunya bang eko 🙏

  • @fatkharrofiqi
    @fatkharrofiqi 4 года назад +2

    terimakasih banyak mas Eko, semoga sehat selalu mas, request bahas realtime notification secara menyeluruh mas, diberbagai platform mobile maupun web

  • @asepsahrudin-vx4xu
    @asepsahrudin-vx4xu Год назад

    terimakasih pak eko, kebetulan saya lagi implementasi payment gateway di tempat magang pakai xendit, akhirnya ada pembahasan lebih detail tentang webhook, soalnya punya saya gak bisa nerima callback nya gagal terus pak.
    terimakasih atas ilmunya pak

  • @ekiindradi4163
    @ekiindradi4163 4 года назад

    Thanks mas eko terbaikkkk, smoga di mudahkan segala urusannya di bukakan pintu kerejekian berbagai penjuru , di berikan ilmu & rizki yg berlimpah amin

  • @SiapSukses
    @SiapSukses 3 года назад

    yg di ceritakan di atas itu mirip banget kayak payment gateway tripay. ketika callback error, akan retry max 3x setiap 5 menit. dan mengirim notifikasi ke email ke pelanggan bahwa callback error. utk mengetahui error calback harus memberi respon json status success, selama tdk memberi respon succes di anggap gagal :D. sistem yg cukup bagus....

  • @hendiawandipa7847
    @hendiawandipa7847 4 года назад +1

    keren materinya kang, tinggal vlog penjelasan implementasinya kaya gimana, pake midtrans atau sejenisnya..

  • @hafidhpradipta811
    @hafidhpradipta811 4 года назад

    Keren bahasannya, kemarin sempet implementasi midtrans pada project laravel tapi lewat publik network kayaknya pake http post, tapi penanganan crsf itu di except khusus method callback notifikasinya. Ngeri jga ngebayanginnya

  • @nau_kyo
    @nau_kyo 11 месяцев назад

    Menarik sekali Pak. pertanyaa, bisa tidak membuat perintah dari webhook untuk game? contoh, perintah memunculkan beberapa lawan (jumlah sesuai yang kita inginkan) di suatu game. jika bisa, bagaimana caranya? buat tutorialnya Pak.

  • @tamzoon576
    @tamzoon576 4 года назад

    Makasih banyak pak ilmunya udah dibagi, semoga berkah ilmunya

  • @arbzlgk232
    @arbzlgk232 4 года назад

    terimakasih atas ilmu-ilmu nya mas eko. sangat bermanfaat. semoga kedepannya mas eko bisa juga buat materi yang dibahas pada backend developer roadmap.

  • @NgodingPintar
    @NgodingPintar 4 года назад +2

    Sangat bermanfaat, terima kasih pak, semoga sehat dan sukses selalu.. 😇

  • @munirverse
    @munirverse 4 года назад

    Topik yang menarik mas, di bagian signature mungkin ada tambahan mas atau bisa jadi bahan materi selanjutnya, yaitu kalau pake JWT, kode JWT-nya itu rawan di ambil terus di decode jadinya secret keynya ketahuan. Jadinya rata2 api pihak kedua memasang aturan harus pake key private dan key public, yg di encode ke JWT yaitu key public, nanti di web pihak pertama dikasih SDK yg dimana terdapat function untuk mendecode string hash jwtnya tapi harus dengan parameter private key. Fuh.. ribet juga bahasa saya... Btw mantep bgt pake model draw gini

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  4 года назад

      secretkey itu gak diembed di dalam jwt, kalo ada yang embed dalam jwt, berarti salah implementasinya. secret key itu untuk generate signature jwt, bukan untuk dikirim di dalam jwt nya. saya pernah bahas di materi JWT di channel ini, bisa di tonton disana

    • @munirverse
      @munirverse 4 года назад

      Mantap, berarti dimenit 22:57 aku yang salah tangkap

    • @IDewaGedeRakaMurdiarta
      @IDewaGedeRakaMurdiarta 6 месяцев назад

      ​@@ProgrammerZamanNowmohon maaf mas untuk jwt itu bisa di decode tanpa secret key

  • @wahyuyohan304
    @wahyuyohan304 10 месяцев назад

    bagaimana implementasi webhook listener di aplikasi desktop mas? apakah aplikasi desktop bisa listening ke ip public (webhook url dengan ip public)?

  • @dharmaputra7394
    @dharmaputra7394 2 года назад

    Request materi Service Mesh mas eko 🙏

  • @belajarwebdevelopment3928
    @belajarwebdevelopment3928 2 года назад +1

    Perbedaan redirect dgn call api apa kang dan knp redirect tdk bisa kirim json? ... saran utk materi vlog membahas ttg bagian2 http (header, body dll) serta OAUTH ... spt nya materi webhook ini terkait erat dgn oauth ... sy sdh baca2 ttg oauth masih blm begitu paham juga

  • @rendipratama42
    @rendipratama42 4 года назад +7

    Om nanya,
    btw,
    1. untuk info interval retry nya d keep dimana om ? ,
    2. perlu ada flagging kah di order nya kalau misal masuk kondiri retry ?

  • @dodyprass
    @dodyprass 4 года назад +2

    Oh jadi itu alasan knp harus pake JWT
    makasi bnyk ilmunya mas!

  • @vanetti8771
    @vanetti8771 3 года назад

    Bagus

  • @ibadnurhamim3524
    @ibadnurhamim3524 4 года назад +1

    Terimakasih Mas Eko, next vlog Reactive programming 😅

  • @priaajisetyanegoro4068
    @priaajisetyanegoro4068 3 года назад +1

    Mantap bang, next bahas RPC dong hehe

  • @ArislanHaikal
    @ArislanHaikal 4 года назад +1

    Mas bahas masalah queue dan broadcast dong, bagaimana implementasi nya di kondisi real.

    • @ardiprasetya6495
      @ardiprasetya6495 4 года назад +1

      Ada di materi message broker mas

    • @ArislanHaikal
      @ArislanHaikal 4 года назад

      @@ardiprasetya6495 oh iya, thanks mas. Ketinggalan banyak materi ni hehe

  • @dev9033
    @dev9033 3 года назад +1

    gilaak ilmunya gk abis2 hehe :D thanks mas

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  3 года назад +1

      makin dibagi, makin nambah ilmunya

    • @dev9033
      @dev9033 3 года назад

      @@ProgrammerZamanNow siap mas idola :D

  • @IrfanKamil
    @IrfanKamil 4 года назад

    mantap bosque

  • @kid_rz
    @kid_rz 4 года назад +5

    share metode belajar programming biar cepet paham.

    • @patorikusutaru7483
      @patorikusutaru7483 4 года назад +2

      ga ada yang cepet dalem belajar, yang ada konsisten diulang2 tiap hari

  • @Afianf
    @Afianf 3 года назад

    Subscribed.
    Terasa diajar sama dosen 😀👍

  • @didi_abdillah
    @didi_abdillah 3 года назад +2

    Ketika sudah bahas Security disitulah ilmu sudzon benar-benar dipakai

  • @fandisudrajat4090
    @fandisudrajat4090 4 года назад +2

    Bahas mengenai api gateway dong pak Eko, misalnya kayak apigee, kong atau yg lain.

    • @SiapSukses
      @SiapSukses 3 года назад

      api payment gateway bro?, kalo api payment gateway coba pelajari atua buat demo lewat sandbox aja, di ipaymu ada sandbox nya kok. kalo tripay ada simulator jg.. :D

    • @fandisudrajat4090
      @fandisudrajat4090 3 года назад

      @@SiapSukses bukan payment gateway, tapi api gateway yang menghubungkan antara front end dan back end misalnya Kong, azure api gateway, aws api gateway, ataupun apigee punya google

    • @SiapSukses
      @SiapSukses 3 года назад

      @@fandisudrajat4090 oh iya ok bro, nyimak dlu ane hehe

    • @fandisudrajat4090
      @fandisudrajat4090 3 года назад

      @@SiapSukses hahaha santai bro, saya juga masih belajar. makanya saya berharap programmer zaman now bahas tentang ini.

  • @kodfaderchannel270
    @kodfaderchannel270 3 года назад

    good job mas eko

  • @danielchristiantowidodo8188
    @danielchristiantowidodo8188 3 года назад +2

    Kang mantap infonya. mau tanya kenapa komunikasinya tidak menggunakan API saja? apa bedanya dan kenapa harus webhook? gagal paham

  • @angeliapratiwiruruk4776
    @angeliapratiwiruruk4776 3 года назад

    bisa nggak webhook ke database mysql?? jadi ceritanya saya lgi buat form di elementor dn plugin webhook sbgai prntara untuk submittednya itu masuk di database phpmyadminnya kita

  • @irmarohimah4541
    @irmarohimah4541 3 года назад

    kebeneran,, saya juga lagi ngerjain project seperti ini

  • @afrizalbagas
    @afrizalbagas 4 года назад

    mantap ilmunya mas

  • @bangzakir2954
    @bangzakir2954 4 года назад

    mantulll

  • @farisabdurrahman3064
    @farisabdurrahman3064 4 года назад +2

    bang pake kalo boleh tau pake aplikasi apa floating front camera nya?

  • @izzudinarrafiq5381
    @izzudinarrafiq5381 4 года назад +1

    Request tentang web socket 😁

  • @darkmeong5004
    @darkmeong5004 3 года назад

    Big thank you...!

  • @muhammaddanirhamadan596
    @muhammaddanirhamadan596 4 года назад

    Mantapp

  • @rifaimartin3668
    @rifaimartin3668 4 года назад

    jadi nanti si sytem A, melakukan fault handling transaction terhadap order yg kita coba retry tapi masih tetep error.
    data transaction nya dari mana? dari email yg kita kirim

  • @PurwadiPw
    @PurwadiPw 4 года назад

    Om, tolong bahas teknis sederhana CI/CD dong 😁🙏
    Dengan jenkins misalnya

  • @devinfcb1253
    @devinfcb1253 4 года назад +2

    Bahas java collections bang, atau JPA JDBC

  • @andriopratama6587
    @andriopratama6587 4 года назад

    Terimakasih pak

  • @BerbagiLayar
    @BerbagiLayar 4 года назад

    masuk pak eko

  • @ubaydillah1535
    @ubaydillah1535 4 года назад +1

    Payment gateway yang paling enak tuh BNI, cepet tanggepnya orang" IT nya.. dibanding B*A

    • @rzq8896
      @rzq8896 4 года назад

      Untuk bisa punya akses ke API BNI apa harus usaha yang berbadan hukum gan? Trus untuk biaya nya gimana gan?

  • @pradityapraditya28
    @pradityapraditya28 7 месяцев назад

    mau tanya pak eko ... utk webhook yg pakai public internet (mengirim redirect ulang), mengapa tdk dianjurkan utk memakai json, tetapi pakai form? apakah json tdk aman dan form lbh aman?

  • @RGR-bv1hf
    @RGR-bv1hf 4 года назад

    Hadir pak eko..

  • @muhammadnajibuddinjodiansy2497
    @muhammadnajibuddinjodiansy2497 2 года назад

    bahas odoo mas hehe

  • @muhammadhanif8124
    @muhammadhanif8124 4 года назад

    kang eko , request bahas pemograman pascal and algoritma, terimakasih banyak kang eko

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  4 года назад

      udah lama saya gak pernah coding pascal, cuma pas kuliah

    • @FurqonZT
      @FurqonZT 4 года назад +5

      Mending belajar yang lain aja mas, pascal itu udah jarang digunakan di real project atau pekerjaan, mungkin cuma di pake di instansi pendidikan untuk belajar algoritma dasar

  • @floweradvisormobileapp9217
    @floweradvisormobileapp9217 2 года назад

    Beda webhook dan API apa?

  • @hlteknologi
    @hlteknologi 3 года назад

    bahas websocket juga bang .

  • @akunyoutup9137
    @akunyoutup9137 4 года назад

    Akhirnya

  • @fatcrruise6508
    @fatcrruise6508 3 года назад

    grpc dong bang, ada gak penjelasannya?

    • @ProgrammerZamanNow
      @ProgrammerZamanNow  3 года назад

      grcp cuma untuk internal biasanya, kalo webhook kan buat external

  • @cekingx
    @cekingx 4 года назад

    Misi bang mau nanya, aku ada yang belum ngerti. Kok kita gak bisa POST JSON di webhook sedangkan di API call bisa? Thanks bang

    • @radenkriting3472
      @radenkriting3472 4 года назад

      api call bakal bakal ngasih web A.com dalam bentuk response yang nntinya response itu bisa dibuat verifikasi pembayaran dari web B.com, sedangkan POST JSON bakalan ngasih "JSON itu sendiri".

    • @cekingx
      @cekingx 4 года назад

      @@radenkriting3472 masih bingung wkwk, tapi makasi dah bantu jawab bang

  • @atom_transformer
    @atom_transformer 4 года назад

    Apa bedanya ya webhook sama web api, koq secara sederhana sama aja ya? Mohon penjelasannya. Terima kasih

    • @ubaydillah1535
      @ubaydillah1535 4 года назад +1

      misalnya kita ngehit api pembayaran BNI jika sukses nanti BNI ngehit function yang kita buat misal namanya webHook..

  • @husnixs
    @husnixs 4 года назад

    saya sudah lama implementasi cara ini, dan saya baru tau kalau itu namanya webhook...

    • @bachtiarpanjaitan
      @bachtiarpanjaitan 3 года назад

      gw juga hahaha.. apalagi yang pake secret key,, dan yg pake signature.. gw baru tau kalo itu namanya signature

  • @YukeBrilliant
    @YukeBrilliant 4 года назад

    Java web programming dong

  • @hafidhpradipta811
    @hafidhpradipta811 4 года назад

    Jadi http notifikasi yang ada di payment gateway itu termasuk webhook

    • @FurqonZT
      @FurqonZT 4 года назад

      Betuull mas

    • @rahmatulhidayat245
      @rahmatulhidayat245 4 года назад

      endpoint yang dikirim untuk dipanggil setelah proses selesai itu url/http callback
      selanjutnta notif yang diterima via http itu webhook
      biasanya sejenis payment gateway memelukan url callback dan url redirect, dimana url calback sebagai webhook yang di hit get/post di server sedangkan url redirect yang di get/post di client untuk kembali web utama

    • @FurqonZT
      @FurqonZT 4 года назад

      @@rahmatulhidayat245 ada API direct juga kok mas di payment gateway, walaupun tetep gampang pake yang metode redirect. *Hasil baca beberapa dokumentasi payment gateway, ipaymu dan midtrans

    • @rahmatulhidayat245
      @rahmatulhidayat245 4 года назад

      @@FurqonZT ya di method PG memang seperti itu, maksud url redirect disini optional dari merchant, baik metode direct via api atau redirect page nya PG tetap memerlukan urlcalback untuk notifikasi, sedangkan urlredirect merchant opsional dari PG yang punya fitur tsb, setelah melakukan payment di halaman bank ( debit online, jenius dsb) entah untuk input OTP/pin selain kembali ke halaman success PG bisa juga langsung web client.

    • @FurqonZT
      @FurqonZT 4 года назад

      @@rahmatulhidayat245 betul 👌

  • @adithyaric
    @adithyaric 4 года назад

    ✨✨✨✨✨

  • @王虎知
    @王虎知 3 года назад

    Grpc dong

  • @ilhammuhammad9874
    @ilhammuhammad9874 2 года назад

    Di retai apa sih pak?

  • @asditaprasetya
    @asditaprasetya 3 года назад

    "Website B penyakitan" 😂😂😂

  • @alifnarendrojati741
    @alifnarendrojati741 4 года назад

    masih nulis buku kah mas Eko???

  • @trafalgarlaw2699
    @trafalgarlaw2699 Год назад

    daging 🍖