예제 #1
0
# -*- coding: utf-8 -*-

from snsapi.snspocket import SNSPocket
from snsapi.utils import console_input,console_output
        
if __name__ == "__main__":
    '''
    QQ weibo may fail sometimes, even with same input. May be the invoking frequency limit.
    Sina weibo is better, and more stable.
    '''

    sp = SNSPocket()
    sp.read_config()

    sp.auth()
    
    for cname in sp:
        print "listen first___________________________%s" % cname
        sl = sp.home_timeline(channel = cname)
        print sl
        
        print "update status__________________________%s" % cname
        print "Input text:"
        text = raw_input()
        ret = sp.update(text, channel = cname)
        print ret
예제 #2
0
# -*- coding: utf-8 -*-

from snsapi.snspocket import SNSPocket
from snsapi.utils import console_input, console_output

sp = SNSPocket()
sp.read_config()

#======= test iter dict ====

for cname in sp:
    print cname

#s.list(verbose = True)
sp.list()
sp.auth()

#======= print statuses =====
s_list = sp.home_timeline()
#for s in s_list:
#    print unicode(s)
#print unicode(s_list)
#print str(s_list)
print s_list

#======= update status =====
#print "input something to update:==="
#s.update(console_input())

#======= reply status ====
#sp.reply(s_list[0].ID, 'haha')