Använd pcDuino3 att göra en veckovis pcDuino3 ge bort tävlingar för tweeter @pcduino (6 / 7 steg)
Steg 6: Sweepstakes script:
Jag använder skriptet från raspi.tv, och återges här:
#! / usr/bin/env python2.7
# twitterwin.py av Alex Eames http://raspi.tv/?p=5281
importera tweepy
importera slumpmässiga
# Konsumenten nycklar och åtkomsttoken, används för OAuth
consumer_key = 'kopiera din konsument nyckel här'
consumer_secret = 'kopiera din konsument hemliga här'
access_token = 'kopiera din åtkomsttoken här'
access_token_secret = 'kopiera din tillgång token hemliga här'
# OAuth process, med hjälp av nycklar och polletter
auth = tweepy. OAuthHandler (consumer_key, consumer_secret)
auth.set_access_token (access_token, access_token_secret)
# Skapandet av den faktiska gränssnittet, med autentisering
API: t = tweepy. API(auth)
Follow2 = api.followers_ids() # ger en lista över anhängare-ID
Print "du har %d anhängare" % len(follow2)
show_list = str (raw_input ("vill du att lista arrayen anhängare?"))
om show_list == ("y" eller "ja" eller "Y" eller "ja" eller "Ja"):
skriva ut follow2
def pick_winner():
random_number = random.randint (0, len(follow2)-1)
vinnare = api.get_user(follow2[random_number])
skriva ut winner.screen_name, random_number
samtidigt sant:
plocka = raw_input ("Tryck Enter för att välja en vinnare, Q för att avsluta.")
om plocka == ("q" eller "Q" eller "sluta" eller "Sluta" eller "Sluta"):
Break
pick_winner()