コード例 #1
0
def __phase1_cb(oauth, info):
    print '[OK] phase1: request-downloaded'

    url = TwrOauth.AUTHORIZATION_URL % info['oauth_token']
    print 'Please visit %s' % url
    verifier = raw_input('verifier: ')

    TwrAccount.set_secrets(consumer_key, consumer_secret, info['oauth_token'],
                           info['oauth_token_secret'])

    oauth.connect('access-downloaded', __phase2_cb)
    oauth.connect('access-downloaded-failed', __phase2_failed_cb)
    oauth.access_token(verifier)
コード例 #2
0
def __phase1_cb(oauth, info):
    print '[OK] phase1: request-downloaded'

    url = TwrOauth.AUTHORIZATION_URL % info['oauth_token']
    print 'Please visit %s' % url
    verifier = raw_input('verifier: ')

    TwrAccount.set_secrets(consumer_key, consumer_secret,
                           info['oauth_token'], info['oauth_token_secret'])

    oauth.connect('access-downloaded', __phase2_cb)
    oauth.connect('access-downloaded-failed', __phase2_failed_cb)
    oauth.access_token(verifier)
コード例 #3
0
def __phase2_cb(oauth, info):
    print '[OK] phase2: access-downloaded.'

    TwrAccount.set_secrets(consumer_key, consumer_secret, info['oauth_token'],
                           info['oauth_token_secret'])

    message = '''
    Replace these values to run the remaining tests:
    consumer_key = \'%s\'
    consumer_secret = \'%s\'
    access_key = \'%s\'
    access_secret = \'%s\'
    '''
    print message % (consumer_key, consumer_secret, info['oauth_token'],
                     info['oauth_token_secret'])

    loop.quit()
コード例 #4
0
def __phase2_cb(oauth, info):
    print '[OK] phase2: access-downloaded.'

    TwrAccount.set_secrets(consumer_key, consumer_secret,
                           info['oauth_token'], info['oauth_token_secret'])

    message = '''
    Replace these values to run the remaining tests:
    consumer_key = \'%s\'
    consumer_secret = \'%s\'
    access_key = \'%s\'
    access_secret = \'%s\'
    '''
    print message % (consumer_key, consumer_secret,
                     info['oauth_token'], info['oauth_token_secret'])

    loop.quit()
コード例 #5
0
import random
import string

from gi.repository import GObject

sys.path.append("..")
from twitter.twr_timeline import TwrTimeline
from twitter.twr_account import TwrAccount

consumer_key = ''
consumer_secret = ''

access_key = ''
access_secret = ''

TwrAccount.set_secrets(consumer_key, consumer_secret, access_key,
                       access_secret)


def __phase2_failed_cb(timeline, message):
    print '[FAILED] phase2: timeline-downloaded-failed with %s' % message
    loop.quit()


def __phase1_failed_cb(timeline, message):
    print '[FAILED] phase1: mentions-downloaded-failed with %s' % message
    loop.quit()


def __phase2_cb(timeline, info):
    print '[OK] phase2: timeline-downloaded, count: %d' % len(info)
    loop.quit()
コード例 #6
0
import string

from gi.repository import GObject

sys.path.append("..")
from twitter.twr_status import TwrStatus
from twitter.twr_account import TwrAccount


consumer_key = ''
consumer_secret = ''

access_key = ''
access_secret = ''

TwrAccount.set_secrets(consumer_key, consumer_secret,
                       access_key, access_secret)


def random_status():
    return ''.join([random.choice(string.letters) for i in xrange(15)])


def __test_phase6_failed_cb(status, message):
    print '[FAILED] phase6: status-destroyed-failed with %s' % message
    loop.quit()


def __test_phase5_failed_cb(parent_status, message, child_status):
    print '[OK] phase5: retweet-created-failed with %s' % message

    parent_status.connect('status-destroyed', __test_phase6_cb)
コード例 #7
0
ファイル: account.py プロジェクト: tchx84/social-sugar
 def __init__(self):
     self._client = GConf.Client.get_default()
     ctoken, csecret, atoken, asecret = self._access_tokens()
     TwrAccount.set_secrets(ctoken, csecret, atoken, asecret)
     self._alert = None