2015年10月5日星期一
发布了PHP REST客户端的稳定版本和开发人员教程
2015年6月18日,星期四
本周特色:PHP的新REST客户端
它功能齐全,这意味着客户端支持API的全部功能。 它包含一个模型,这样您就可以方便地处理数据。 它支持 基本身份验证 以及 OAuth(OAuth) 身份验证方法。 很容易集成到您的PHP应用程序中,因为我们已经使用 作曲家 ,一个强大的工具,用于集成和自动加载第三方软件的需求。 您可以将获取的出版物集输出为CSL呈现的出版物列表,并使用您喜欢的引用样式。
通过composer安装库并包含自动加载器文件。 在本地安装Composer只需在项目目录中运行安装程序: 卷曲-sS https://getcomposer.org/installer网站 | php(电话) 然后,将restclient添加到项目的需求中。 在项目文件夹中的终端上运行以下命令: php-composer.phar需要academpuma/restclient-php:1.0.0-alpha 创建访问器。 需要此对象才能在上对应用程序进行身份验证 REST API BibSonomy的。 您可以选择两种身份验证方法, 基本身份验证 或 OAuth(OAuth) 。对于 基本身份验证 这将是:
<? php(电话) 需要“path/to/vendor/autoload.php”; 使用AcademicPuma\RestClient\Accessor\BasicAuthAccessor; $accessor=新的BasicAuthAccessor(' http://www.bibsonomy.org ',[您的用户名],'[您的名字]'); ?> 创建一个 RESTClient对象 并执行请求。 此对象是Bibonomy的接口。 此类提供了所有支持的函数,用于获取、创建、更新和删除帖子、标记、文档、用户和组。 例如:
<? php(电话) 使用AcademicPuma\RestClient\RestClient; 使用AcademicPuma\RestClient\Config; $restClient=新restClient($accessor); //选择资源类型和标记 $restClient->getPosts(Config\Resourcetype::BIBTEX,Config\Grouping::USER,[username],['tag1','tag2']); ?> 现在,您可以选择格式。 有四个选项:XML、CSL(JSON)、Model(PHP对象)、Bibliography(CSL呈现的出版物列表): <? php(电话) //输出xml echo$restClient->xml(); //输出CSL echo json_encode($restClient->csl()); //使用模型 $posts=$restClient->model(); foreach($posts作为$post){ echo$post->getResource()->getTitle()。 “<br/>\n”; } //用你喜欢的风格和语言打印书目 echo$restClient->书目('apa','en-US'); ?>
2015年4月17日星期五
BibSonomy TYPO3扩展支持TYPO36.2 LTS版
插入单个用户或组的出版物。 使用标记筛选特定主题的出版物。 从一组引文样式表中选择您喜欢的样式,以呈现您喜欢的书目样式的书目,如APA、哈佛、芝加哥等。 安装和管理您自己的引文样式表。 为你的引文风格选择一种语言。 在你的网页上插入标签云,并展示你最感兴趣的主题。 提供相关文档作为下载。 渲染这些文档的预览图像。 按年份或出版物类型对条目进行分组。 按标题、作者和年份对出版物列表进行排序。 在TYPO3中配置一次扩展,并在BibSonomy/PUMA中管理您自己的发布。
2008年7月29日星期二
本周特色:融入WordPress博客
热门帖子
-
现在是假期,因此我们本周的活动比较零星,但本周我们想让您了解一下当前的发展情况。。。 -
亲爱的BibSonomy用户,在圣诞节/节假日的时候,我们完成了BibSonomy 3.9版的工作。。。。