IPS und Whatsapp

Mh bei mir ging das so auf anhieb…Was machste denn da :smiley:

Hab die aktuelle von der WART Seite geladen.

Soll ich mal versuchen?

Mit einer anderen Nummer geht es, mit der alten Nummer nochmal getestet, geht nicht mit dem Passwort auslesen.

Kann nur leider immer noch nicht empfangen.
Hatte den gleichen Fehler mit PollMessages > pollMessage

Script läuft zwar durch, Meldungen werden aber nicht abgerufen.

Wie hast du denn die EMEI generiert, die im Script verlangt wird.
Bei mir sieht die ungefair so aus : „%09%294%bf1z%17%d8 …“

Ist das richtig?

Grüße,
Doc

Bei emei hab ich einfach die Nummer von meinem Handy eingegeben. Normal mit zahlen.

Ja, aber ich habe das ja mit BlueStacks gemacht, ohne eine SIM.
Jetzt muss ich die passende EMEI finden.

Doc

Lass sie doch einfach mal weg. Ich hab noch nicht geguckt ob es eine neuere API gibt.

Also bei dem WART Tool habe ich die Nr so eingegeben 4917495XXXX.
Die Fehler kommen wenn man es zu oft versucht, ich habe es nach ein paar Std. noch mal durchgeführt dann hat auch alles geklappt. Die IMIE Nr habe ich aus meinem iPhone, wie es sich beim Festnetz verhält weis ich nicht.

Mit dem einfachen Sendescript

$w->sendMessage($Send_To, $Send_Mess);

Komm ich einfach nicht weiter, wäre es denn möglich hier ein Beispiel Script einzustellen, damit ich es ein bisschen nachvollziehen kann wie es aufgebaut ist.

Komm da grad seit Tagen einfach nicht weiter.

DANKE

jawohl, zur später Stunde doch noch geschafft :wink:

hier das Sendescript vielleicht kanns ja jemand gebrauchen:

<?
//Config Script ermitelln
$SELF = IPS_GetObject($IPS_SELF);
$ID_Config = $SELF['ParentID'];
$DateiNa_Config = IPS_GetScriptFile($ID_Config);

include($DateiNa_Config);
require $Whatsapi;


$w = new WhatsProt($userPhone, $userIdentity, $userName, $debug);
$w->Connect();
$w->LoginWithPassword($password);

$w->pollMessage();
$msgs = $w->GetMessages();


$to = '49174xxxxxxx';
$txt = "test";


$w->sendMessage($to,$txt );



?>

Ohne IMEI geht es nicht, das hatte ich schon getestet.
Die ist verm. mit der Konfig von Whatsapp kombiniert.

Habe wir jetzt mal so eine kostenlose Karte bestellt.
Werde das dann damit nochmal testen.

Grüße,
Doc

So ich habe noch mal etwas rumprobiert.

Ich habe einfach mal irgendeine nummer in die IMEI geschreiben „443333042229668“ und es geht trotzdem.

Manchmal kann es so einfach sein.

Stimmt, keine EMEI geht nicht, aber irgend eine.

Jetzt werde ich nochmal den Versuch mit meiner Wunschnummer starten. Mal sehen, vllt. klappt das heute.

Danke dir nochmal für die Info und fürs testen.

Grüße,
Doc

So,
meine „Wunschnummer“ zu aktivieren muss noch 2 Tage warten. Scheint aufgrund der ganzen Versuche von Whatsapp gesperrt zu sein. Sagt zumindest WART.
Habe mal ein wenig getestet. Senden geht ja sehr zügig innerhalb einer Sekunde aufs Handy.
Empfangen dauert manchmal aber recht lange, bis zu einer Minute oder mehr, obwohl das Script alle 20 Sekunden läuft.
Ist das bei euch auch so?

Sonst sind ja die Möglichkeiten damit echt klasse.
Vielen Dank nochmal an euch für bereitstellen.

Grüße Doc

Das abholen geht bei ir genau so schnell.

Ich sende vom Handy und nach ~20sec ist eine Nachricht da…20sec daher weil mein Script nicht so oft durchläuft.

Ja, auf 20s habe ich das Script auch stehen.
Allerdings werden die Nachrichten nicht bei jeden Abholen auch gelesen.
Das dauert dann ein paar mal.

Doc

Hy Leutz

Erst mal großes Lob an sallos für das Script. Funktioniert bei mir einwandfrei!

Hier von mir noch ein kleiner Tipp wie man Sonderzeichen, Emojis oder Absätze in den Text bekommt
Nach dem ich festgestellt hatte das Whatsapi keine Umlaute sendet habe ich mich ein wenig schlau gelesen und herausgefunden das alle Sonderzeichen in Unicode übertragen werden müssen und zwar in folgender Form:

##00F6##

Das währe ein kleines ö

Das Wort „Störung“ würde also folgendermaßen aussehen „St##00F6##rung
Eine Liste alles Unicodes findet ihr hier

Wenn ihr Emojis übertragen wollt findet ihr die Unicodes hier

Der Unicode für eine neue Zeile lautet: ##000A##

Viel Spaß damit! :slight_smile:

Interessant wird’s wenn einer schafft Bilder damit zu senden… scheint bisher nicht zu klappen :frowning:

Ja doch es gibt eine Möglichkeit.

Habe es mal versuchsweise getestet.

Mann müsste die Bilder auf einen Webserver laden, entweder den IPS oder einen externen.

Dann kann man den link des Bildes als Bild Nachricht verschicken. Wenn ich mal Zeit habe werde ich das mals ins Script schreiben.

Betrifft das die WhatsApp User hier?

http://www.chip.de/news/WhatsApp-Sperrt-der-Messenger-nun-WhatsApp-Plus-User_73843682.html

Je nach dem wie sie vorgehen diese „Drittanbieter-Clients“ ausfindig machen eindeutig ja.

Mit etwas Glück fällt diese Lösung einfach nur deswegen durchs Raster weil sie so wenig verbreitet ist.

Toni

Das gab es vor einiger Zeit schon mal.

Es wurden versucht die API zu verbieten…Aber bissher läuft es noch

…hmm,

meine WhatsApp Verbindung zu IPS funktioniert seit 2 Tagen nicht mehr.
Bin ich da der einzige und habe ein „internes“ Problem oder hat man da jetzt einen Riegel vorgeschoben?

edit: senden geht, empfangen scheint ein Problem zu sein.

Grüße,
Doc