echo "test queryFileList interface..."; $list_ret = $client->queryFileList($token, $ftype, 0, 10); if ($list_ret->result->ret == $SUCCESS) { echo "queryFileList is ok. "; var_dump($list_ret->files); } else { echo "<b>queryFileList is error. </b>"; echo $list_ret->result->msg; echo "<br />"; echo $list_ret->result->ret; echo "<br />"; } echo "<br />"; echo "<br />"; echo "test delObj interface..."; $ret_del = $client->delObj($token, $testfile, $ftype); if ($ret_del->ret == $SUCCESS) { echo "delObj is ok. "; } else { echo "<b>delObj is error. </b>"; echo $ret_del->msg; echo "<br />"; echo $ret_del->ret; echo "<br />"; } echo "<br />"; echo "<br />"; echo "test allocobj interface..."; $alloc_ret = $client->allocobj($token, $ftype, $testfile); if ($alloc_ret->result->ret == $SUCCESS) { echo "allocobj is ok. ";
$protocol = new TBinaryProtocol($transport); $client = new \proto\CloudHardDiskServiceClient($protocol); $transport->open(); $auth_ret = $client->loginAuth('18600000000', '123456', 1); echo "===3====<br />"; // var_dump($auth_ret); $token = $auth_ret->token; echo "token=>" . $token . PHP_EOL; echo "===4===<br />"; // $token ="f7a7bcb9ce6221b41ef9f0526ff3a355"; $ftype = 1; $filename = 'apache-jmeter-2.13_src.zip'; $list_ret = $client->queryFileList($token, $ftype, 0, 10); var_dump($list_ret); // exit(0); $ret_del = $client->delObj($token, $filename, $ftype); var_dump($ret_del); echo "====4444==" . PHP_EOL; $alloc_ret = $client->allocobj($token, $ftype, $filename); var_dump($alloc_ret); echo "====5555==" . PHP_EOL; $queryobj_ret = $client->queryobj($token, $ftype, $filename); var_dump($queryobj_ret); $starttime = microtime(true); #$filepath = 'C:/Users/hzshark/Desktop/applist/com.yipiao_114128.apk'; $filepath = '/data/html/www/netdisk_api/apache-jmeter-2.13_src.zip'; if (file_exists($filepath)) { $filesize = filesize($filepath); $offset = $queryobj_ret->offset; $readlen = 32 * 1024; $read_data = file_get_contents($filepath);
echo "===4===<br />"; // $token = '76b15c2a89c9b22ec950fe2e2dab2ddf'; $ftype = 1; $testfile = 'test0001.log'; $bin = 'testtesttest'; echo "一开始用户已用容量:" . PHP_EOL; echo $auth_ret->uspace . PHP_EOL; $alloc_ret = $client->allocobj($token, $ftype, $testfile); var_dump($alloc_ret); echo "====5555==<br />"; $append_ret = $client->appendObj($token, $testfile, $bin, $ftype); var_dump($append_ret); $odescr = array('test1' => 'testa', 'test2' => 'testb'); $com_ret = $client->commitObj($token, $testfile, $odescr, $ftype); var_dump($com_ret); $auth_ret = $client->loginAuth('13355786900', '123456', 1); echo "上传一个文件以后容量:" . PHP_EOL; echo $auth_ret->uspace . PHP_EOL; $del_ret = $client->delObj($token, $testfile, $ftype); var_dump($del_ret); $auth_ret = $client->loginAuth('13355786900', '123456', 1); echo "删除上传文件后已用容量:" . PHP_EOL; echo $auth_ret->uspace . PHP_EOL; } catch (TException $tx) { print 'TException: ' . $tx->getMessage() . "\n"; } ?> <?php
$protocol = new TBinaryProtocol($transport); $client = new \proto\CloudHardDiskServiceClient($protocol); $transport->open(); // $auth_ret = $client->loginAuth('hzshark', 'aerohive', 1); // echo "===3===<br />"; // var_dump($auth_ret); // $token = $auth_ret->token; // echo "===4===<br />"; $token = "f7a7bcb9ce6221b41ef9f0526ff3a355"; $ftype = 6; $filename = 'netdiskportrait'; $queryobj_ret = $client->queryobj($token, $ftype, $filename); var_dump($queryobj_ret); // $list_ret = $client->queryFileList($token,$ftype, 0, 10); // var_dump($list_ret); $del_ret = $client->delObj($token, $filename, $ftype); var_dump($del_ret); $queryobj_ret = $client->queryobj($token, $ftype, $filename); var_dump($queryobj_ret); echo "====333==<br />"; // print "<br />********************<br />"; // $list_ret = $client->queryFileList($token,$ftype, 0, 10); // var_dump($list_ret); // print "<br />********************<br />"; $transport->close(); } catch (TException $tx) { print 'TException: ' . $tx->getMessage() . "\n"; } ?>