设计器新闻api的python库

designer-news的Python项目详细描述


用于Designer News API的python客户端库。灵感来自 layervault的官方NodeJS client library

安装

使用github:

git clone git@github.com:getblimp/blimp-python.git

使用pip:

pip install blimp

使用简易安装:

easy_install blimp

用法

您可以通过两种方式进行身份验证请求。

用户名和密码

from designer_news import DesignerNews


designer_news = DesignerNews(client_id, client_secret)
designer_news.authenticate(username, password)
designer_news.me()

访问令牌

建议对web应用程序中的用户进行身份验证的方法是 使用OAuth2。此库不包括OAuth2客户端。Read more

from designer_news import DesignerNews


designer_news = DesignerNews(client_id, client_secret, access_token)
designer_news.me()

可用方法

用户

designer_news.me()

故事

designer_news.stories.get(story_id)
designer_news.stories.front_page({'page': 1})
designer_news.stories.recent({'page': 1})
designer_news.stories.search(search_term')
designer_news.stories.upvote(story_id)
designer_news.stories.reply(story_id, comment_message)

评论

designer_news.comments.get(comment_id)
designer_news.comments.upvote(comment_id)
designer_news.comments.reply(comment_id, comment_message)

莫特

designer_news.motd()
designer_news.motd.upvote()
designer_news.motd.downvote()

许可证

麻省理工学院许可证(MIT)

版权所有(c)2014 JoséPadilla

特此免费向任何获得 本软件和相关文档文件的副本 “软件”),无限制地处理软件,包括 但不限于使用、复制、修改、合并、发布, 分发、再授权和/或出售软件副本,以及 允许向其提供软件的人员这样做,但须遵守 以下条件:

上述版权公告及本许可公告须包括在内 在软件的所有副本或大部分中。

软件按“原样”提供,不作任何形式的保证 或默示的,包括但不限于 适销性、适合特定目的和不侵权。 在任何情况下,作者或版权持有人均不对任何 索赔、损害赔偿或其他责任,无论是在合同诉讼中, 侵权行为或其他,由 软件或软件中的使用或其他交易。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
Java:字符串。RTL设备语言用标志“+”格式化,数字后加符号   java GAE作为桌面应用程序(Swing)的服务提供商   java将InputStream转换为FileInputStream不适用于Apache POI   java外部Voronoi库“网格”:什么是草图和处理?   重载重写的泛型方法java   java显示组织上设置的错误。springframework。验证。jsp中的错误对象   java一些Spring模型属性没有显示在我的JSP中   java无法编译Guava 23的SimpleTimeLimiter示例   java如何更改JTree中的“根”目录名?   java如何在安卓中对相对布局产生连锁反应?   java错误:org。冬眠例外SQLGrammarException:无法提取结果集,dateAccessed是未知列   如何使用java监听JSON文件更新   由抽象封闭类创建的匿名内部类能否通过反射确定实现类?