Critter Twitter Trap (6 / 8 steg)
Steg 6: Koden
Koden är ganska rakt framåt för detta projekt. Det kan alla hittas på min GitHub konto här: https://github.com/siliconghost/TwitterCritterTrap
Det finns två filer som utgör projektet. En heter TwitterCritterYun.ino, och den andra är TwitterCritterAcctInfo.h.
TwitterCritterAcctInfo.h är där du sätter din personliga kontoinformation för Temboo och Twitter. Den förvaras separat och läggas som en include-fil ifall du någonsin vill dela din kod och bry dig inte om att dela alla dina kontoautentiseringsuppgifter.
TwitterCritterYun.ino gör det mesta av arbetet. Twitter tillåter inte flera inlägg av samma budskap om och om igen, så jag har meddelande strängarna randomiserad, att lägga till lite humor i inlägget för dina anhängare. Dessa ord är tagna från ett populärt spel som min son och jag gillar att spela. De verkade lämplig för en critter fälla.
Om fällan inte kan skicka en tweet på första försöket, det kommer att fortsätta att försöka om och om igen tills det är framgångsrik.
Koden är kommenterade ganska väl och bör vara självförklarande. Jag försökte lägga till det här men formateringen var ganska dålig så jag lämnade den på GitHub istället.
Behaga låta mig veta om du har några frågor eller några problem att få tillgång till koden.