WhatsApp meddelande från Phidgets SBC (1 / 2 steg)
Steg 1: Yowsup
Yowsup är en python bibliotek som låter dig göra alla tidigare
din egen app. Yowsup kan du logga in och använda tjänsten Whatsapp och ger dig alla funktioner av en officiell Whatsapp klient, så att du kan skapa en fullfjädrad anpassad Whatsapp klient.
En solid exempel av Yowsups användning är Wazapp. Wazapp är full skisserat Whatsapp klient som används av hundratusentals människor världen över. Yowsup föds ur Wazapp projektet. Innan han blev ett separat projekt, var det bara motorn driver Wazapp. Nu när det mognat nog, var det separeras i ett separat projekt, så att vem som helst bygga sina egna Whatsapp klienten ovanpå den. Att ha en sådan populär klient som Wazapp, byggt på Yowsup, bidragit till projektet in i en mycket avancerad, stabil och mogen nivå, och garanterar kontinuerlig utveckling och underhållskostnaderna.
Yowsup kommer också med en cross-plattform kommandoradsverktyg frontend kallas yowsup-cli. yowsup-cli kan du hoppa in ansluter och använder Whatsapp tjänst direkt från kommandoraden.
Yowsup kräver python-dateutil, sedan den första sak att göra är
apt-get update
apt-get upgrade
lämplig-få installera python-dateutil
Sedan installera git-core måste vi hämta biblioteket Yowsup
lämplig-få installera git-core
Ladda ner biblioteket med kommandot
git klon git://github.com/tgalal/yowsup.git
Navigera till mappen
CD/yowsup/src
och redigera filen config.example
Nano config.example
Du borde se något sånt här
### Yowsup konfigurationsfil ###
# Linjer är kommenterade med # och;
# Din konfiguration ska innehålla info om dina inloggningsuppgifter till Whatsapp. Detta består oftast av 3 fält: \n
# cc: din landskod. Se < en rel = "nofollow" > http://www.ipipi.com/help/telephone-country-codes...</a>>
# Om inte ställa in, det kommer att identifieras automatiskt från telefonnummer
# telefon: ditt fullständiga telefonnummer inklusive landskod, utan "+" eller "00"
# id: det här fältet används i registreringen samtal (- r| - R|-e), och för att logga in om du försöker använda ett befintligt konto som är inställt
# på en fysisk enhet. WhatsApp har nyligen ersatts med IMEI/MAC för att generera kontots lösenord i uppdaterade versioner
# av sina kunder. Användning--v1 växla för att prova det ändå. Det här fältet bör innehåller vanligtvis telefonens IMEI om ditt konto är inställt på
# en Nokia eller en Android-enhet eller telefonen 's WLAN'S MAC adress för iOS-enheter. Om du inte försöker använda befintliga autentiseringsuppgifter
# eller vill registrera, kan du lämna fältet tomt eller sätta den till några random text.
# lösenord: lösenord för inloggning. Du få detta lösenord när du registrerar dig med hjälp av Yowsup.
######################################################
## Faktiska config börjar nedan ##
CC = 39 #if inte anges det kommer att identifieras
telefon = 39xxxxxxxxx
ID = xxxxxxxxxxxxxxx
lösenord = xxxxxxxxxxxxxxxxxxxx =
Redigera filen med dina data
cc: är din landskod
telefon: är ditt telefonnummer, föregås av landskoden
ID: IMEI eller MAC-adressen för en telefon eller en slumpmässig text
lösenord: du få detta lösenord när du registrerar dig med hjälp av Yowsup
Varning
WhatsApp kräver registrering av ett nummer, och med detta nummer kan du använda WhatsApp på endast en enhet i taget, så det är bättre att använda ett nytt nummer.
OK, efter inställning-upp vår fil ber vi om kodnummer med kommandot
python yowsup-cli - c config.example--requestcode sms
Om allt går bra får du på telefonen ett SMS med en kod som xxx-xxx
Sedan skicka ett meddelande till begära registrering med detta kommando, (Ersätt xxx-xxx med koden du fick)
python yowsup-cli - c config.example--register xxx-xxx
Om allt går bra, får vi ett meddelande som detta
status: ok
typ: gratis
PW: xxxxxxxxxxxxxxxxxx =
Pris: € 0,89
price_expiration: 1416553637
valuta: euro
kostnad: 0,89
förfallodatum: 1445241022
inloggning: 39xxxxxxxxxxx
typ: befintliga
Ange det lösenord du fått i filen config.example och sedan testa programmet med detta kommando (Ersätt xxxx med mottagaren nummer)
python yowsup-cli - c config.example -w -s 39xxxxxxxxx "meddelande skickas från Phidgets SBC, Läs fullständig handledning www.emmeshop.eu/blog"
Om allt är ok mottagaren kommer att ta emot meddelandet