All Projects → amizz → Whatsapp-Direct-Messaging-API

amizz / Whatsapp-Direct-Messaging-API

Licence: MIT license
An API that opens Whatsapp application directly start a conversation based on given mobile number

Programming Languages

javascript
184084 projects - #8 most used programming language

Projects that are alternatives of or similar to Whatsapp-Direct-Messaging-API

kyros
Python wrapper for WhatsApp Web API websocket communication (based on https://github.com/sigalor/whatsapp-web-reveng)
Stars: ✭ 94 (+42.42%)
Mutual labels:  whatsapp
iris
Repositório oficial da BOT Íris, uma robô em português, inglês e espanhol para WhatsApp [Com MD/Sem MD], possui centenas de comandos diferentes, a lista vai de fazer stickers a jogar xadrez ou blackjack.
Stars: ✭ 166 (+151.52%)
Mutual labels:  whatsapp
whatsapp-http-api
WhatsApp HTTP API that you can configure in a click!
Stars: ✭ 229 (+246.97%)
Mutual labels:  whatsapp
privacysec
I don't have anything to hide, but I don't have anything to show you either.
Stars: ✭ 110 (+66.67%)
Mutual labels:  whatsapp
Whatsapp-Net
Generate a network graph of connections from your WhatsApp groups data
Stars: ✭ 75 (+13.64%)
Mutual labels:  whatsapp
vue-socials
💬 Social media share buttons and counts for Vue.js
Stars: ✭ 32 (-51.52%)
Mutual labels:  whatsapp
Whatsappui
WhatsApp UI in Xamarin.Forms
Stars: ✭ 251 (+280.3%)
Mutual labels:  whatsapp
whatsapp-PWA
Progressive Web app of Whatsapp web
Stars: ✭ 16 (-75.76%)
Mutual labels:  whatsapp
WhatsAppBulkMessenger
This tools sends WhatsApp messages and invites directly to people on WhatsApp itself, without saving their contacts 🌠
Stars: ✭ 73 (+10.61%)
Mutual labels:  whatsapp
messages
A python package designed to make sending messages easy and efficient!
Stars: ✭ 38 (-42.42%)
Mutual labels:  whatsapp
Virdina-Brainly
Bot Whatsapp untuk brainly
Stars: ✭ 23 (-65.15%)
Mutual labels:  whatsapp
app-whatsapp-url
📲 App Whatsapp URL - With Vuejs
Stars: ✭ 16 (-75.76%)
Mutual labels:  whatsapp
ionic3-whatsappclone
This is a template for WhatsApp for user with ionic framework. It's just a template with no backend for now. See Roadmap in Readme below
Stars: ✭ 24 (-63.64%)
Mutual labels:  whatsapp
WALC
An unofficial WhatsApp Desktop client for linux systems.
Stars: ✭ 212 (+221.21%)
Mutual labels:  whatsapp
pistoBot
Create an AI that chats like you
Stars: ✭ 121 (+83.33%)
Mutual labels:  whatsapp
Recordview
A Simple Audio Recorder View with "hold to Record Button" and "Swipe to Cancel " Like WhatsApp
Stars: ✭ 253 (+283.33%)
Mutual labels:  whatsapp
yowsup
The python WhatsApp library
Stars: ✭ 56 (-15.15%)
Mutual labels:  whatsapp
whatsapp-bot
Piyobot adalah whatsapp bot pintar
Stars: ✭ 124 (+87.88%)
Mutual labels:  whatsapp
inos-baileys-wabot
WhatsApp Bot Using Baileys Library
Stars: ✭ 35 (-46.97%)
Mutual labels:  whatsapp
TigerVirus
Best Virus Applications and VIRUS message Making Tool
Stars: ✭ 181 (+174.24%)
Mutual labels:  whatsapp

Whatsapp Direct Messaging API

This API allows user to create a link to their whatsapp account without the needs to save the phone number. Using it on the desktop will start a conversation using Whatsapp Web while on mobile Whatsapp will automatically open and start a conversation.

It's more like 'Click to Whatsapp' thingy or maybe 'Surf to Whatsapp'. Have fun!

You can also use the official one below.

Features

  1. You can use your own domain.
  2. No more saving phone number just to start a conversation.
  3. Directly open whatsapp application using web for desktop and app for mobile (the official api doesn't do this, will ask the user to click send button).

Installation

Local

$ git clone https://github.com/amizz/Whatsapp-Direct-Messaging-API.git
$ yarn install
$ yarn start

Use NPM if Yarn is not available on your system. Replace yarn to npm when executing the command.

Heroku

Deploy

API

http://<domain>/<phonenum>

Directly open whatsapp to respective phone number as long as the phone number is registered on whatsapp. No message included.

http://<domain>/<phonenum>/<message>

Directly open whatsapp to respective phone number. Message is automatically included.

http://<domain>/whatsapp

Directly open whatsapp and start conversation using predefined phone number. Go to app.js line 72 to change the phone number.

Example

http://localhost:5000/60123456789
http://localhost:5000/60123456789/Hello!

Phone number must include the country code without '+' symbol.

Compatibility

OS Browser Status
Windows 10 Google Chrome Success
Android 4.4.4 Google Chrome Success

Specification

  • Node.js - v4.8.0+
  • Express - v4.15.2

This project was tested using Node.js v6.10.0

Official Whatsapp 'Click to Chat' API

api.whatsapp.com/send?phone=<phonenum>&text=<text>

License

Whatsapp Direct Messaging API is licensed under The MIT License. Please refer to the license file for more information.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].