2017 © Pedro Peláez
 

library jue-php-sdk

Jue Resource SDK for PHP

image

grasses/jue-php-sdk

Jue Resource SDK for PHP

  • Monday, September 7, 2015
  • by grasses
  • Repository
  • 2 Watchers
  • 0 Stars
  • 0 Installations
  • JavaScript
  • 0 Dependents
  • 0 Suggesters
  • 0 Forks
  • 0 Open issues
  • 2 Versions
  • 0 % Grown

The README.md

Jue Resource SDK for PHP

Software License Build Status Code Coverage, (*1)


, (*2)


Installation

Install composer, (*3)

$curl -sS https://getcomposer.org/installer | php, (*4)

or, (*5)

$php -r "readfile('https://getcomposer.org/installer');" | php, (*6)

Composer detail see https://getcomposer.org/doc/00-intro.md, (*7)

Install SDK, (*8)

$ composer install, (*9)


, (*10)


Usage

Start new server, get access token., (*11)

<?php
require_once(__DIR__."/../lib/vendor/autoload.php");
use Jue\Server;

/**
* 
*/
$app_key = "test_client";
$app_secret = "testpass";

$server = new Server($app_key, $app_secret);
$token = $server->auth()->get_access_token("client_credentials");

Get User info, for more api information please see http://api.jue.so/doc/, (*12)

//get user info
$res_user_info = $server->user()->get_user_info(access_token, $uuid);
echo json_encode($res_user_info);

Get Node info, for more api information please see http://api.jue.so/doc/, (*13)

$res_list_directory = $server->node()->list_directory($uuid, $nid);
$res_list_file  = $server->node()->list_file($uuid, $nid);
$res_list_node = $server->node()->list_node($uuid, $nid);
$res_get_node = $server->node()->get_node($uuid, $nid);

//return json format data
echo json_encode($res_list_directory);

Get file resource, for more api information please see http://api.jue.so/doc/, (*14)

$res_share_file = $server->file()->share_file($uuid, $fid);
$res_delete_file  = $server->file()->delete_file($uuid, 12345);
$res_delete_files = $server->file()->delete_files($uuid, "121,122,123,124,125,126,127,128");

$to_node_id = 3;
$res_move_file = $server->file()->move_file($uuid, $to_node_id, $fid);
$res_move_files = $server->file()->move_files($uuid, $to_node_id, "121,122,123,124,125,126,127,128");
$res_get_file = $server->file()->get_file($uuid, $fid);
$res_rename_file = $server->file()->rename_file($uuid, "new_name", $fid);

//return json format data
echo json_encode($res_get_file);

return json format data., (*15)


, (*16)


Associate

Jue API please see http://api.jue.so/doc/, (*17)

Jue API test platform please see http://api.jue.so/oauth2/api, (*18)

Jue Oauth platoform please see http://homeway.me/2015/06/29/build-oauth2-under-codeigniter/, (*19)


, (*20)


License

This library is under the MIT license. For the full copyright and license information, please view the LICENSE file that was distributed with this source code., (*21)

https://github.com/grasses/Jue-php-sdk/LICENSE, (*22)

The Versions

07/09 2015

dev-dev

dev-dev https://github.com/JueTech/Jue-php-sdk

Jue Resource SDK for PHP

  Sources   Download

MIT

The Requires

  • php >=5.3.0

 

oauth oauth2 jue

31/08 2015

dev-master

9999999-dev https://github.com/JueTech/Jue-php-sdk

Jue Resource SDK for PHP

  Sources   Download

MIT

The Requires

  • php >=5.3.9

 

oauth oauth2 jue