Rhymen / go-whatsapp

WhatsApp Web API
MIT License
2.07k stars 492 forks source link

looking for a freelancer to make Restful API and support multiple sessions! #237

Open beshoo opened 4 years ago

beshoo commented 4 years ago

Dear All. I need a gentleman who can help me with this lib. As I said i need to make a Restful API that supports MySQL. and I can reply to the API or read form!

I know that I can search with Upwork, but here I can find who can understand this lib ASAP! If anyone are interset, Please contact me, so I can send you full information:

beshoo@gmail.com

Regards

viveksiddhartha commented 4 years ago

I am working on generating the rest based API... And it will be available as part of open source.. And as i will be using the Golang for the development so there would not be much effort on the environment setup.

viveksiddhartha commented 4 years ago

Yes, i will be using the MySQL as well as MONGODB for database

viveksiddhartha commented 4 years ago

If possible, please mention your requirement here itself so that i can consider those also while doing the development.

ski7777 commented 4 years ago

I am already working on such a project. It is in a quite early stage but it is already possible to send messages. The main features are:

I will update the readme asap so everyone can build and test it

beshoo commented 4 years ago

I will be more than happy to assist you day by day, and test each function every day.

Please add my Skype so we can talk and test out together.

Instarankers@gmail.com

Regard

On Wed, Oct 9, 2019, 8:34 PM Raphael Jacob notifications@github.com wrote:

I am already working on such a project. It is in a quite early stage but it is already possible to send messages. The main features are:

I will update the readme asap so everyone can build and test it

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/Rhymen/go-whatsapp/issues/237?email_source=notifications&email_token=ABDLT2676PCYMY7OFKLIHNLQNYIZNA5CNFSM4I62VMOKYY3PNVWWK3TUL52HS4DFVREXG43VMVBW63LNMVXHJKTDN5WW2ZLOORPWSZGOEAYWCVY#issuecomment-540107095, or unsubscribe https://github.com/notifications/unsubscribe-auth/ABDLT275JFUKUGC2XWXWOZ3QNYIZNANCNFSM4I62VMOA .

beshoo commented 4 years ago

Well, i have the following (it is mind storm) User will scan the qr from the website panel not from the shell so 1 - qr code endpoint, whuch can reload via ajax Once user login wehave to show the WhatsApp name and the profile photo if available. Whuch will return after qr scan, which means we need a some kind of id while we scan the qr since the qr us random. Once the qr scanned the end point of the qr generator will return the session id, the photo of profile and the name.

After that we will save the session id to mysql along with other data.

Now we need to set the chat listener, i dont know how we will do this since there is multiple users online in the same time.

But lets say there is a looper to the end point which we will pass the session id to ir. This end point will return any new chat. Please note there is Images chat Location Contact Voice And text chat.

Now there is another end point to send text to the number. We pass session id and the number to reply or send new message

Address book end point, will return contact list.

We have to be able to send text, photo, voice, and location.

As i understand this lib support proxy, which will be very good approach to make it as an option while qr scanning and the rest of the sessions connection to gho through the proxy.

That's all in my mind

ski7777 commented 4 years ago

I just added a simple readme. If you are familiar with go you should be able to find out the usage of the REST API endpoints on your own ;-) Otherwise you have to wait a little longer until I start documenting the API.

beshoo commented 4 years ago

I just added a simple readme. If you are familiar with go you should be able to find out the usage of the REST API endpoints on your own ;-) Otherwise you have to wait a little longer until I start documenting the API.

Well thanks for the update , i am not Go programmer, but i can understand it since i am php and Javascript programmer.

But it will be more easy to line up some examples Qr scan via ssh or via remote images from the browser. How to send and receive

Then we may follow your lead and try to understand what is going on.

Regard

rsingh-27 commented 4 years ago

I have already done it drop me a line rohit@hexabit.in

beshoo commented 4 years ago

I have already done it drop me a line rohit@hexabit.in

I already sent you an email Beshoo@gmail.com

yogasw commented 3 years ago

let me see your code @beshoo ariokidev@gmail.com