WhatsAppAPI Sending Messages And Registering - whatsapp

I'm just curious as everything I've researched online so far doesn't seem up to date. This weekend I set myself a little project just to automate a message but not spamming or used for commercial use.
I tried to find the password needed for the whatsapp api
WhatsApp wa = new WhatsApp(myNumber, password, nickname, true);
WhatsAppAPI constructor below.
public class WhatsApp : WhatsSendBase
{
public WhatsApp(string phoneNum, string imei, string nick, bool debug = false, bool hidden = false);
The problem and questions I face start with a program called WART which is downloadable from the below github repository.
https://github.com/mgp25/WART
After downloading this and trying to get the password I was unsuccessful. I then used the webclient version.
the github repository stated
In case WART isn't working, use this online tool:
http://watools.es/pwd.html
To my surprise WhatsApp have blocked my number. From responses online I didn't think anyone else has had this problem.
I was aware that I could be blocked for spamming but I didn't send one message through he API and so I'm slightly confused.
Is there away round this?
Is this not a suitable project?
Have I done something wrong?
Has anyone used this API before?
Edited Recently after more research to add the below...
Just found this repository that was taken down WhatsAPI Repository
From the looks of it WhatsApp was targetting spammers .
Why Was WhatsAPI ShutDown

WhatsApp have informed me that they have detected that the verification code was not sent from a mobile device and have blocked the account. So I can only assume that WART isn't a suitable registration application for getting your whats app password any more and I'll have to see this as a failed project.
Anyone else's experiences or knowledge would still be appreciated, thanks.

Related

Is there any app or addon to receive notifications from external website updates?

I have been searching for this for many days, or weeks, and I am totally frustrated. Hopefully someone can help.
It is something very simple. I have to translate articles from an author but the software I use to get the notifications doesn't work. Do you know of any website, app, service... that may send me an SMS or a GMAIL message everytime a writer publishes a new article?
I can't edit or manipulate in any way the website, that is why I wrote "external". I searched and I couldn't find the RSS option in the website. In theory IFTTT depends upon RSS, so same issue.
Thank you so much folks!

Sonos API sends too short auth code in return?

Turning to all you smart people out there for help, tips and trix :)
I want to connect my NodeRed instance to the Sonos API to control my speakers in various ways. During the OAUTH process however, after logging in with my username and password for my account, the auth code being sent back to me through my redirect_uri seems to be too short? In the developers' guide the example auth code looks like this:
f10072fa6-2134-4fe1-93fd-ca5b9cffa738
where in my case, I just receive the first part up until the first dash sign. Eg.:f10072fa6
At first I ran the connection through a NetScaler, then I changed to using a Nginx Reverse Proxy thinking that the Netscaler might have truncated the URL (for some very odd reason), but the result turned out the same..
Ideas anyone?
The Authorization code you received is correct. The Authorization code format was recently changed and the documentation needs to be updated to reflect this. This question was also answered in Authorization code has different structure than example code.
Thanks!
-Mark
You can also use nodered-sonos to control your speakers. No need to setup oauth2 and using the cloud based api, if you can also have super fast local control of your speakers.
I'm using a combination of the following tools for total control of the speakers:
MQTT server of your choice in Docker (I'm using emqx)
Sonos2mqtt, my own app to connect sonos to mqtt in docker
Node red with normal mqtt in/out flows.
My Favorite flows:
Join playbar to group if group starts playing
Pause group is playbar leaves group (it leaves if I turn on the TV, that should stop the music)
Play ring sound (on all speakers) if someone presses the doorbell
Announce (text-to-speech) when the backdoor is opened

Connecting to Facebook with VB.net

I'm wondering if there is a way to connect to Facebook using VB.net? By connect I mean I would be able to access friend list, notifications, messages etc.
So far I have managed to validate the log in - i.e. it tells you if a user exists with the specified details. But now I'm stuck with how to view the accounts information.
Thanks
You will have to get an AppKey, this is required. Another thing is you have to install the sdk from Facebook. After this has been done, take a look at this project to get going, its too broad to post here...
https://github.com/prabirshrestha/FB-CSharp-SDK-First-FB-Application
https://developers.facebook.com
Good Luck!

how to send a system message to campfire, using API?

I've seen something like this in GitHub blog:
The question is: How to send a system messaget (the one with green background)? I really want to send deploy message that way, it would really help our team chat. Or is it all userscripts? :(

New Messaging System API for non developer accounts

According to this blog post the new messaging system should be accessible via the API (fql/graph) for non developer account as of end of November. It still gives OAuthException with message "You must be a developer of the application".
I was unable to find any updates on this issue from Facebook or other sources. Anyone knows what is going on with this and when will it be accessible?
There was a bug opened on the subject, anyone who has interest in this might consider promoting it.
Going to answer my own question, according to the response on the bug seems like the official answer is:
"We said it would be published but it wasn't, so just wait until we say it will be published again".
Are you trying to read messages or send them? It's still not possible to send them but reading them should work for any app now