当前位置: 首页>>代码示例>>Python>>正文


Python OAuthHandler.access_token方法代码示例

本文整理汇总了Python中weibopy.auth.OAuthHandler.access_token方法的典型用法代码示例。如果您正苦于以下问题:Python OAuthHandler.access_token方法的具体用法?Python OAuthHandler.access_token怎么用?Python OAuthHandler.access_token使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在weibopy.auth.OAuthHandler的用法示例。


在下文中一共展示了OAuthHandler.access_token方法的4个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的Python代码示例。

示例1: GET

# 需要导入模块: from weibopy.auth import OAuthHandler [as 别名]
# 或者: from weibopy.auth.OAuthHandler import access_token [as 别名]
    def GET(self):
        access_token=session.get('access_token',None)
        if not access_token:
            auth = OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET,web.ctx.get('homedomain')+'/callback')
            auth_url = auth.get_authorization_url()
            session.request_token=auth.request_token
            web.seeother(auth_url)
        else:
            auth =OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
            auth.access_token=access_token
            api=API(auth)
            user=api.verify_credentials()
            user_timeline=user.timeline(count=10)

            print "current user is ",user.screen_name
            hot_list=get_hot_list()
            for user_tweet in user_timeline:
                try:
                    hot_list.append(tuple([user_tweet.user.screen_name,
                                            user_tweet.mid,
                                            user_tweet.text,
                                            user_tweet.source,
                                            user_tweet.created_at,
                                            None,
                                            None]))
                except AttributeError:
                    #no retweet_statues
                    continue
            return render.index(user.screen_name,user.id,hot_list)
开发者ID:hewigovens,项目名称:tisualize,代码行数:31,代码来源:index.py

示例2: analyze

# 需要导入模块: from weibopy.auth import OAuthHandler [as 别名]
# 或者: from weibopy.auth.OAuthHandler import access_token [as 别名]
 def analyze(self,query):
     if query=="" or query is None:
         web.seeother("/")
     access_token=session.get('access_token',None)
     auth =OAuthHandler(CONSUMER_KEY, CONSUMER_SECRET)
     auth.access_token=access_token
     api=API(auth)
     repost_timeline=api.repost_timeline(count=10)
     print repost_timeline
     logging.info("analyzing query %s " % (query))
开发者ID:hewigovens,项目名称:tisualize,代码行数:12,代码来源:index.py

示例3: GET

# 需要导入模块: from weibopy.auth import OAuthHandler [as 别名]
# 或者: from weibopy.auth.OAuthHandler import access_token [as 别名]
 def GET(self):
     access_token=session.get('access_token',None)
     if not access_token:
         auth = OAuthHandler(key.CONSUME_KEY, key.CONSUME_SECRET,web.ctx.get('homedomain')+'/callback')
         #获得新浪微博的认证url地址
         auth_url = auth.get_authorization_url()
         logger.debug("认证地址为:%s"%auth_url)
         #在session中保存request_token,用于在新浪微博认证通过后换取access_token
         session.request_token=auth.request_token
         web.seeother(auth_url)
     else:
         auth = OAuthHandler(key.CONSUME_KEY, key.CONSUME_SECRET)
         auth.access_token=access_token
         api=API(auth)
         user=api.verify_credentials()
         friends=api.friends()
         return render_template('index.html',friends=friends,user=user)
开发者ID:luo123qwe,项目名称:djproject,代码行数:19,代码来源:sina_twitter.py

示例4: get_auth

# 需要导入模块: from weibopy.auth import OAuthHandler [as 别名]
# 或者: from weibopy.auth.OAuthHandler import access_token [as 别名]
 def get_auth(self):
   from weibopy.auth import OAuthHandler
   from weibopy.oauth import OAuthToken
   auth = OAuthHandler(settings.SINA_CONSUMER_KEY, settings.SINA_CONSUMER_SECRET)
   auth.access_token = OAuthToken(self.access_token, self.access_secret)
   return auth
开发者ID:JamesChang,项目名称:GoldenEye,代码行数:8,代码来源:models.py


注:本文中的weibopy.auth.OAuthHandler.access_token方法示例由纯净天空整理自Github/MSDocs等开源代码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。