| 1234567891011121314151617181920212223242526272829303132333435 |
- const axios = require('../utils/axios')
- const kontakModel = require('../model/kontak.model')
- exports.notifWA = async (templateId, data, where = {}) => {
- const kontak = await kontakModel.find(where)
- const contacts = kontak.map((e) => {
- return { name: e.nama, number: e.no_hp }
- })
- const send = await axios.post(
- 'https://api.kemdikbud.go.id:8243/qontak/1.0/send',
- {
- templateId,
- contacts,
- body: data,
- }
- )
- return send
- }
- exports.notifWA2 = async (templateId, { nama, no_hp }, data) => {
- const send = await axios.post(
- 'https://api.kemdikbud.go.id:8243/qontak/1.0/send',
- {
- templateId,
- contacts: [
- {
- name: nama,
- number: no_hp,
- },
- ],
- body: data,
- }
- )
- return send
- }
|