arturmamedov/w-api
Composer 安装命令:
composer require arturmamedov/w-api
包简介
Simple PHP Class for call an REST API endpoint and get JSON data with CURL
README 文档
README
REST PHP API Consumer
Simple PHP Class for call an REST API endpoint and get JSON data with CURL
Example
<?php $endpoint = 'blog/posts'; // relative to what set in $host and $version in MyApi Class // so result: http://api.test/api/v1/blog/posts # 1 - Include and init require_once 'src'.DIRECTORY_SEPARATOR.'api.php'; $w_api = new wApi('testuser', 'testpassword'); # 2 - Make call $json_response = $w_api->http($endpoint, 'GET'); # 3 - Read Response if ($response === false) { $response = [ 'status' => false, 'error' => 'CURL_ERR' ]; exit(print_r($response)); // for debug reason, to remove in production }else { $response = json_decode($json_response); } // Use $response ... foreach ($response as $post){ // do things with your resource }
Author: Artur Mamedov
Inspired by: https://github.com/abraham/twitteroauth
统计信息
- 总下载量: 11
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 2
- 点击次数: 0
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2019-10-03