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文件。

广告
将在 10 秒后关闭
bannerAds