twitter_helpers.py 文件源码

python
阅读 23 收藏 0 点赞 0 评论 0

项目:django-knowledge-share 作者: vintasoftware 项目源码 文件源码
def post_microblog_post_on_twitter(microblog_post):
    api = Twitter(
        api_key=settings.TWITTER_API_KEY,
        api_secret=settings.TWITTER_API_SECRET,
        access_token=settings.TWITTER_ACCESS_TOKEN,
        access_token_secret=settings.TWITTER_ACCESS_TOKEN_SECRET
    )
    post_content = format_twitter_post(microblog_post)
    try:
        api.statuses_update().post(params={'status': post_content})
        microblog_post.posted_on_twitter = True
        microblog_post.save()
    except ClientError:
        logger.error(
            "Tried to post a microblog post on Twitter but got a ClientError, "
            "check your twitter keys.")
        raise
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号