Example #1
0
def restore_token_str(user_id):
    token_util = TokenUtil()
    return token_util.get_token_str(user_id)
Example #2
0
# -*- coding: utf-8 -*-
'''
Created on Jul 29, 2011

@author: wangyouhua
'''

import json

from t4py.tblog.tblog import TBlog
from t4py.tblog.constants import CONSUMER_KEY
from t4py.tblog.constants import CONSUMER_SECRET
from t4py.http.oauth import OAuthToken
from t4py.utils.token_util import TokenUtil

util = TokenUtil()
str = util.get_token_str('user_test')
t = TBlog(CONSUMER_KEY, CONSUMER_SECRET)
t._request_handler.access_token = OAuthToken.from_string(str)

friends = t.statuses_friends()
result = json.read(friends)    #get friends
for friend in result["users"]:    #Ĭ默认只返回30个关注列表
    print friend["name"].decode("utf-8") 
Example #3
0
def store_token(user_id, token_str):
    string = token_str.replace('oauth_token_secret=', '').replace('oauth_token=', '')
    strs = string.split('&')
    token_util = TokenUtil()
    token_util.add_token(user_id, strs[1], strs[0])
Example #4
0
def store_token_str(user_id, token_str):
    token_util = TokenUtil()
    token_util.add_token_str(user_id, token_str)
Example #5
0
def restore_token_str(user_id):
    token_util = TokenUtil()
    return token_util.get_token_str(user_id)
Example #6
0
def store_token_str(user_id, token_str):
    token_util = TokenUtil()
    token_util.add_token_str(user_id, token_str)
Example #7
0
def store_token(user_id, token_str):
    string = token_str.replace('oauth_token_secret=', '').replace('oauth_token=', '')
    strs = string.split('&')
    token_util = TokenUtil()
    token_util.add_token(user_id, strs[1], strs[0])
Example #8
0
# -*- coding: utf-8 -*-
'''
Created on Jul 29, 2011

@author: wangyouhua
'''
from t4py.tblog.tblog import TBlog
from t4py.tblog.constants import CONSUMER_KEY
from t4py.tblog.constants import CONSUMER_SECRET
from t4py.http.oauth import OAuthToken
from t4py.utils.token_util import TokenUtil

util = TokenUtil()
str = util.get_token_str('user_test')
t = TBlog(CONSUMER_KEY, CONSUMER_SECRET)
t._request_handler.access_token = OAuthToken.from_string(str)

print t.statuses_home_timeline({
    'count': 1,
    'trim_user': '******'
})  #hometimeline
Example #9
0
# -*- coding: utf-8 -*-
'''
Created on Jul 29, 2011

@author: wangyouhua
'''
from t4py.tblog.tblog import TBlog
from t4py.tblog.constants import CONSUMER_KEY
from t4py.tblog.constants import CONSUMER_SECRET
from t4py.http.oauth import OAuthToken
from t4py.utils.token_util import TokenUtil
import json

content = "Hello From Python SDK"
token_util = TokenUtil()
token_str = token_util.get_token_str('user_test')
t = TBlog(CONSUMER_KEY, CONSUMER_SECRET)
t._request_handler.access_token = OAuthToken.from_string(token_str)

pic_url = json.read(t.statuses_upload("pic.jpg"))  #upload picture
content += pic_url["upload_image_url"]
print t.statuses_update({"status": content})  #tweet