RESTful API service with multi device support just download
, install
, and start
using, simple
as that.
- npm install
Nota: para la configuracion de la base de datos cree un cuenta en alltras (mongo) una vez crear el usuario y el acceso de ip remota , haga click en probar conexion en compass copie la url generada en el archivo .env ,como el ejemplo de abajo
MONGODB_ENABLED=true
MONGODB_URL=mongodb+srv://root:[email protected]/
DEVELOPMENT:
Executenpm dev
PRODUCTION:
Executenpm start
Allowed values:
connection
- receive all connection eventsconnection:open
- receive open connection eventsconnection:close
- receive close connection eventspresense
- receive presence eventsmessages
- receive all messages eventcall
- receive all events related to callscall:terminate
- receive call terminate eventscall:offer
- receive call terminate eventgroups
- receive all events related to groupsgroup_participants
- receive all events related to group participants
You can also use the Baileys event format example: messages.upsert
Save the value of the key
from response. Then use this value to call all the routes.
Para este ejemplo romeo2 es el nombre de la instaciia GET http://localhost:3333/instance/init?key=romeo2
una vez generada la instacia toca escaner el QR , la api de que crear una instancia muestras api para el acceso a la siguiente api
Para este ejemplo romeo2 es el nombre de instancia(con esta api accedemos al qr generado de esta instancia) GET http://localhost:3333/instance/qr?key=romeo2
Parametro key indica de que instancia queremos enviar un mensaje
POST http://localhost:3333/message/contact?key=romeo2
{
"number":"67511387",
"message":"Its Gread"
}
Parametro key indica de que instancia queremos enviar un mensaje (example) GET http://localhost:3333/message/ContactTypeGet?key=romeo2&number=67500111&message=hola
Muestra una lista de instancia GET http://localhost:3333/instance/list