标题
BibSonomy博客
关于的新闻
www.bibsonomy.org
2007年10月5日星期五
本周特色:API和JabRef连接性
人们一直在问我们这个问题,现在我们很高兴地宣布:BibSonomy现在有一个
应用程序编程接口(API)
它允许您编写与BibSonomy交互的外部应用程序。
例如,假设您有一个独立的工具来管理日常使用的BibTeX条目。
现在,您希望您的工具能够与BibSonomy交互,这样您就可以通过按钮将桌面上的引用发布到BibSonomy。
JabRef:独立BibTeX管理器现在与BibSonomy交互
实际上,这是我们作为第一个应用程序实现的;-)
看看吧
API下载页面
。在那里,您可以找到定制版本的
与杰波瑞菲
已扩展到与BibSonomy API接口的引用管理器。
此版本能够将条目发布到BibSonomy,检索具有特定标记的引用,或者在完全免费的桌面应用程序中修改引用,而不是使用web界面。
这也意味着您可以在您的笔记本电脑上使用您的引用,例如,当您没有网络连接时,并在重新连接时将其与BibSonomy同步。
面向程序员的REST API
对于更具技术头脑的人来说:API为BibSonomy资源提供了一个REST类型的接口。
因此,例如,要获取所有用户,您可以通过HTTP说“get/users”。
要修改特定用户,您可以说“PUT/users/<username>”,并使用带有用户数据的适当格式的XML文档。
这个
API文档
记录可能的操作及其当前状态-并非所有操作都已完成。
因此,这允许您使用任何编程语言针对BibSonomy编写应用程序,尽管您必须自己编写所有HTTP和XML争论(目前)。
对于Java语言,我们还提供了
客户端库
它允许您针对BibSonomy编写应用程序,将BibSonomy的元素(如posts等)作为适当的Java对象进行处理,并隐藏所有血腥的细节。
获取API密钥
当然,所有这些只能在适当授权的范围内工作。
为了能够使用API,您必须获得API密钥:只需检查第二个设置页面。
更新的帖子
较旧的帖子
主页
热门帖子
本周特色:在推特上分享BibSonomy的新帖子
不久前,我们在推特上被问及关于BibSonomy的推特集成(顺便说一下,请关注推特上的@BibSonomyCrew,了解最新。。。
本周特色:回顾与讨论
处理文学作品的两个重要方面是在同事之间分享文学作品的过程以及交流思想和想法。。。
本周特色:个人实体
现在是假期,因此我们本周的活动比较零星,但本周我们想让您了解一下当前的发展情况。。。
版本3.9.2
亲爱的BibSonomy用户,在圣诞节/节假日的时候,我们完成了BibSonomy 3.9版的工作。。。。