PHP


要件

cURL
PHP 5.4+

インストール

Composerを使用

ComposerでUnirestをインストールするには、composer.jsonファイルに以下のように記述してください。

JSON
{
    "require-dev": {
        "mashape/unirest-php": "3.*"
    }
}

以下のコマンドの実行でも可能です。

Text
composer require mashape/unirest-php

これにより、最新のレポーターを取得し、インストールできます。タグなしのマスター版が必要な方は次のコマンドをお使いください。

Text
composer require mashape/php-test-reporter dev-master

vendor/autoloader.phpにオートローダーがインストールされます。スクリプトにライブラリを追加するには、以下を実行してください。

Text
composer require mashape/php-test-reporter dev-master

Symfony2を使用する場合は、オートローダーを自動的に検出する必要があります。

ライブラリの詳細情報はPackagistでご確認いただけます。

Githubからインストール

PHPライブラリをGithubでダウンロードし、Unirestをスクリプトに追加してください。

Shell
git clone git@github.com:Mashape/unirest-php.git 
PHP
require_once '/path/to/unirest-php/src/Unirest.php';

使用方法

リクエスト

以下の例で、Unirestを使用してPHPでのリクエストを簡単に行う方法を確認してみましょう。

PHP
$headers = array('Accept' => 'application/json');

$response = Unirest\Request::post("API_URL",
  array(
    "X-RapidAPI-Key" => "API_KEY"
  )
);