Sunteți pe pagina 1din 15

API – WHATSAPP

PRESENTACIÓN DEL PROYECTO

Integrantes:

Juan Camilo Hernández Parra 1151558


Jose Dismar Carvajalino Guerrero 1151051
Jose Manolo Pinzón Hernández 1151552
INTRODUCCIÓN

¿Que es una API?


Una API es un conjunto de funciones y procedimientos que cumplen
una o muchas funciones con el fin de ser utilizadas por otro software.

¿Porque WhatsApp Lanzo una Api?


El mundo de las ventas está cambiando y tú no
1
puedes quedarte afuera.

1.Julian Bender, january 4, 2019 - https://blog.sirena.app/como-whatsapp-business-


transformara-las-ventas
Mejorar la Realizar el proceso
comunicación del envío masivo de
empresarial información no
publicitaria.

Manejar la aplicación de
mensajería WhatsApp Desarrollar una
para poder ofrecer un investigación profunda en
aplicativo Web torno a las API’S

PROBLEMÁTICA A RESOLVER
OBJETIVOS ESPECÍFICOS

Realizar una investigación de las API’S


de WhatsApp.

Diseñar el aplicativo web que permite


la implementación de las API

Desarrollar un prototipo del aplicativo


web.
METODOLOGÍA DE DESARROLLO

 La metodología XP o Programación Extrema es una metodología ágil y flexible utilizada para la gestión
de proyectos.
Extreme Programming se centra en potenciar las relaciones interpersonales del equipo de desarrollo
como clave del éxito mediante el trabajo en equipo, el aprendizaje continuo y el buen clima de trabajo.
Esta metodología pone el énfasis en la retroalimentación continua entre cliente y el equipo de desarrollo
y es idónea para proyectos con requisitos imprecisos y muy cambiantes.

http://www.diegocalvo.es/metodologia-xp-programacion-
extrema-metodologia-agil/
PRIMERA REUNION - REQUERIMIENTO

1. Registro contactos
2. Organizar grupos
3. Enviar mensajes masivos
4. Importar contactos csv y xcs
5. Consultar respuestas
6. Enviar contenido de multimedia
PRIMERA REUNION – DESARROLLO AGIL
Identificador (ID) de
Rol Característica / Funcionalidad Razón / Resultado
la Historia
HU001 Como un analista Necesito acceder a un formulario de Con la finalidad de almacenar la informacion de
registro de un nuevo contacto de Whatsapp. dicho contacto en la base de datos.

HU002 Como un analista Necesito acceder a un formulario de Con la finalidad almacenar una determinada
registro de grupos de Whatsapp. cantidad de contactos con intereses comunes en
un grupo especifico.

HU003 Como un analista Necesito acceder a un formulario de envio Con la finalidad de poder enviar mensajes
de mensajes masivos. masivos a una determinada cantidad de contactos
o a un grupo personal previamente creado.

HU004 Como un analista. Necesito cargar un archivo CSV-XLS e Con la finalidad de anexar todos los contactos de
importar todos los contactos que contenga dicho archivo a la base de datos de la aplicacion.
dicho archivo.

HU005 Como un analista. Necesito Acceder a un formulario que con la finalidad de consultar la respuesta que uno
contenga las respuestas recibidas de los o varios contactos realicen a un mensaje masivo
contactos de un mensaje masivo. enviado.

HU006 Como un analista Necesito acceder a un formulario que me


permita enviar contenido multimedia.
PRIMERA REUNION –HISTORIA DE USUARIO
Historia de Usuario
Número: 1 Usuario: General
Nombre historia: Registro de contactos
Prioridad en negocio: Riesgo en desarrollo:
Alta Media
Puntos estimados: 2 Iteración asignada: 2
Programador responsable: Se genero 6
Descripción:
Se Rellenan los campos de información del contacto, y se hace clic historias de
usuario
en el botón de crear contacto
PRIMERA REUNION – PLAN DE ITERACION
SEGUNDA REUNION IMPLEMENTACION DE API -
WHATSAPP
WhatsApp es un servicio de
mensajera que está disponible para
todo tipo de celulares modernos,
ahora. Esta herramienta se requiere
usar en aplicaciones web que envíen y
administre contactos
de manera masiva. Como objetivo se
está realizando una investigación más
a fondo sobre la API,
en diferentes tecnologías de
adaptación
IMPLEMENTACION DE API - WHATSAPP

Tecnología Lenguaje Documentación Implementación Costo Rendimiento

Chat Api PHP – NODEJS- C#

Twillio Api for PHYTON - NODEJS


WhatsApp
Gateway Api NODEJS - PHP -
PHYTON
WhatsApp
business

Azul = Excelente,Verde = bueno, Amarrillo =regular y rojo = malo


Según la tendencia para el proyecto
TERCERA REUNION – DISEÑO Y MODELO

DISEÑO

DESARROLLO
DISEÑO
MODELO - BD
AVANCES Y CONCLUSIONES