PHP code example of samuellira99 / phaxios
1. Go to this page and download the library: Download samuellira99/phaxios library . Choose the download type require .
2. Extract the ZIP file and open the index.php.
3. Add this code to the index.php.
<?php
require_once('vendor/autoload.php');
/* Start to develop here. Best regards https://php-download.com/ */
samuellira99 / phaxios example snippets
SamuelLira99\Phaxios;
$response = phaxios::get('https://jsonplaceholder.typicode.com/users');
http_response_code($response['status_code']);
die(json_encode($response['data']));
$response = phaxios::post(
// url
'https://jsonplaceholder.typicode.com/users',
// headers
['Authorization: Bearer eyBJroF4keT0k3n'],
// body
[
'name' => 'User One',
'username' => 'user-01',
'address' => [
'street' => 'sample street',
'city' => 'sample city',
'zipcode' => '11111-1111',
'location' => [
'lat' => '-12.3456',
'long' => '65.4321'
]
],
'phone' => '55-24-98765-4321',
'website' => 'userone.com'
]);
http_response_code($response['status_code']);
die(json_encode($response['data']));
$response = phaxios::put(
// url
'https://jsonplaceholder.typicode.com/users/1',
// headers
['Authorization: Bearer eyBJroF4keT0k3n'],
// body
[
'name' => 'User Two',
'username' => 'user-02',
'address' => [
'street' => 'another sample street',
'city' => 'another sample city',
'zipcode' => '22222-2222',
'location' => [
'lat' => '-65.4321',
'long' => '12.3456'
]
],
'phone' => '55-24-91234-5678',
'website' => 'usertwo.com'
]);
http_response_code($response['status_code']);
die(json_encode($response['data']));
$response = phaxios::patch(
// url
'https://jsonplaceholder.typicode.com/users/1',
// headers
['Authorization: Bearer eyBJroF4keT0k3n'],
// body
['website' => 'newusertwowebsite.com']);
http_response_code($response['status_code']);
die(json_encode($response['data']));
$response = phaxios::delete(
// url
'https://jsonplaceholder.typicode.com/users/1',
// headers
['Authorization: Bearer eyBJroF4keT0k3n']);
http_response_code($response['status_code']);
die(json_encode($response['data']));