跳到内容

rjoberon/bibsonomy-ruby公司

存储库文件导航

BibSonomy公司

BibSonomy公司Ruby客户端

宝石版本 生成状态 覆盖率状态

安装

将此行添加到应用程序的Gem文件中:

宝石 “bibsonomy”

然后执行:

$捆绑包

或者自己安装为:

$gem安装bibsonomy

用法

从BibSonomy获取帖子:

要求 “bibsonomy”
应用程序编程接口 = BibSonomy公司::美国石油学会.新的('您的用户名', “你的飞毛腿”, “红宝石”)
帖子 = 应用程序编程接口.为用户获取posts_for_user('jaeschke', '出版物', [“myown”], 0, 20)

使用渲染帖子CSL公司以下为:

要求 'bibsonomy/csl'
csl公司 = BibSonomy公司::CSL公司.新的('您的用户名', “你的飞毛腿”)
html格式 = csl公司.提供(“jaeschke”, [“myown”], 100)
打印 html格式

CSL渲染器的命令行包装:

#/usr/bin/ruby
要求 'bibsonomy/csl'
打印 BibSonomy公司::主要的(ARGV公司)

测试

从获取API-Keyhttps://www.bibsonomy.org/settings?selTab=1然后运行以下命令:

出口BIBSONOMY_USER_NAME公司="您的用户名"
出口BIBSONOMY_API_钥匙="你的飞毛腿"执行官测试

支持的API调用

  • 获取_发布以下为:发布详细信息
  • 为用户获取posts_for_user以下为:用户的帖子
  • 为组获取posts_for_group:组的帖子(=组成员的帖子)
  • 获取文档(_D):用于邮寄的文档
  • 获取文档审阅:文档的预览图像
  • 获取文章(_P)以下为:用户或组的帖子

杰基尔

此宝石由BibSonomy插件对于杰基尔在Jekyll web中呈现帖子列表地点。对于输出示例,请查看我的出版物列表.

贡献

  1. 把它叉起来(https://github.com/rjoberon/bibsonomy-ruby/fork)
  2. 创建功能分支(git checkout-b我的新功能)
  3. 提交更改(git commit-am“添加一些功能”)
  4. 推到树枝上(git推送源my-new-feature)
  5. 创建新的拉取请求

关于

Ruby的BibSonomy客户端

资源

许可证

星星

观察者

叉子

发布

未发布版本

包装

未发布包

语言文字