PHP-Qiita:Qiita API的PHP库
我已经使用PHP制作了一个用于处理Qiita API的库,并在GitHub上进行了公开。
https://github.com/suin/php-qiita : PHP用ライブラリ
http://qiita.com/docs : APIドキュメント
功能
目前为止
-
- 認証
api() メソッドで情報取得・投稿などの各種APIを叩く
我可以做到这个程度。
需要安装Curl扩展。
安装
通过Composer进行安装。
首先,在 composer.json 文件中写入以下内容:
{
"require": {
"suin/php-qiita": "dev-master"
}
}
我会运行composer来进行安装。
$ composer install
最后,在您的产品中包含 vendor/autoload.php 文件。
require_once 'vendor/autoload.php';
使用方法
<?php
$qiita = new Qiita(array(
'username' => 'suin',
'password' => 'p@ssW0rd',
));
try
{
// ユーザ情報の取得
$user = $qiita->api('/users/suin');
// 投稿の実行
$createdItem = $qiita->api('/items', 'POST', array(
'title' => 'Qiita APIからのテスト投稿',
'tags' => array(
array('name' => 'Qiita'),
),
'body' => 'テスト投稿',
'private' => false,
));
}
catch ( Exception $e )
{
error_log($e);
}
许可证
php-qiita以MIT许可证发布 – 有关详细信息,请查阅LICENSE文件。