/**
  * 贴图库返回有多个可用信息,直接返回上层处理
  */
 function sendToTietu($path)
 {
     $tietu = new TieTuKuToken(self::$tietuAccesskey, self::$tietuSecretkey);
     $url = 'http://up.tietuku.com/';
     $param['deadline'] = time() + 60;
     $param['aid'] = self::$album;
     $param['from'] = 'file';
     $token = $tietu->Dealparam($param)->createToken();
     $postData = array("Token" => $token, "file" => '@' . realpath($path));
     $ret = json_decode(self::postData($url, $postData));
     if (isset($ret->linkurl)) {
         return array('code' => 0, 'msg' => (array) $ret);
     }
     return array('code' => -2, 'msg' => 'send to tietu error ');
 }
示例#2
0
文件: ajax.php 项目: volio/Tietuku
<?php

require_once 'tietuku.php';
$AccessKey = '';
//贴图库开放平台的AccessKey
$SecretKey = '';
//贴图库开放平台的SecretKey
$aid = '';
//你的相册ID
header('Content-type: application/json;charset=utf-8');
$type = $_GET['type'] ? $_GET['type'] : null;
switch ($type) {
    case "upload":
        $tietuku = new TieTuKuToken($AccessKey, $SecretKey);
        $param['deadline'] = time() + 60;
        $param['aid'] = $aid;
        $token = $tietuku->dealParam($param)->createToken();
        echo '{"token":"' . $token . '"}';
        break;
    default:
        echo '{"error":"type error"}';
}