var_dump($auth_ret); $token = $auth_ret->token; echo "===4===<br />"; // $token ="f7a7bcb9ce6221b41ef9f0526ff3a355"; $ftype = 1; $filename = '李克勤 - 月半小夜曲.mp3'; $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==<br />"; // $alloc_ret = $client->allocobj($token, $ftype, $filename) ; // var_dump($alloc_ret); // echo "====5555==<br />"; $queryobj_ret = $client->queryobj($token, $ftype, $filename); var_dump($queryobj_ret); echo time(); $filepath = 'C:/Users/hzshark/Desktop/nginx-1.9.7.tar.gz'; if (file_exists($filepath)) { $filesize = filesize($filepath); $offset = $queryobj_ret->offset; $readlen = 5 * 1024; while ($filesize > $offset) { $read_bin = file_get_contents($filepath, $use_include_path = null, $context = null, $offset, $readlen); if ($read_bin) { $append_ret = $client->appendObj($token, $filename, $read_bin, $ftype); if ($append_ret->ret == 0) { $offset += $readlen; echo "offset=>" . $offset; } else {
echo "<br />"; echo "test appendObj interface..."; $append_ret = $client->appendObj($token, $testfile, $filedata, $ftype); if ($append_ret->ret == $SUCCESS) { echo "appendObj is ok. "; } else { echo "<b>appendObj is error. </b>"; echo $append_ret->msg; echo "<br />"; echo $append_ret->ret; echo "<br />"; } echo "<br />"; echo "<br />"; echo "test queryobj offset interface..."; $queryobj_ret = $client->queryobj($token, $ftype, $testfile); if ($queryobj_ret->result->ret == $SUCCESS) { echo "queryobj offset is ok. "; var_dump($queryobj_ret->offset); echo "<br />"; } else { echo "<b>queryobj offset is error. </b>"; echo $queryobj_ret->msg; echo "<br />"; echo $queryobj_ret->ret; echo "<br />"; } echo "<br />"; echo "<br />"; echo "test commitObj interface..."; $com_ret = $client->commitObj($token, $testfile, $odescr, $ftype);