\

Namespaces

Com
DtApp

Interfaces

EncryptionHandler
Handler
iCache 缓存接口,如果不想使用yac缓存,需要自己去使用这个接口
Signer

Classes

ACLSigner
AdpHandler
AdpSigner
AESCBCStreamReadCallBack
AESCBCStreamWriteCallBack
AliyunClient
AllHeaderSigner
API
AppipGetRequest TOP API: taobao.appip.get request
ApplicationVar
AuthUtils
Autoloader
BooleanHandler
BucketLoggingBuilder
CallBackSigner
ClusterTopClient
CompleteMultipartUploadBuilder
Config
Consts
ContentLengthSigner
ContentMD5Signer
CopyHandler
CopySourceSigner
CORSBuilder
Data data
DefaultContentTypeSigner
DefaultUserAgentSigner
DeleteObjectsBuilder
DingTalkClient
DingTalkConstant Created by PhpStorm.
EncryptionEO
EncryptionUtil
ErrorResponseHandler
ExistsHandler
Extend 扩展属性
FavoritesDetail 选品库详细信息
FavoritesInfo 选品库信息
FilesGetRequest TOP API: taobao.files.get request
GetAclHandler
GetBucketCORSHandler
GetBucketLocationHandler
GetBucketLoggingHandler
getObjectHandler
GetObjectSigner
HeaderAuthSigner
Headers
HttpdnsGetRequest
HttpdnsGetRequest TOP API: taobao.httpdns.get request
InitMultipartUploadHandler
Items 商品数据
JuItemsSearchRequest TOP API: taobao.ju.items.search request
KfcKeywordSearchRequest TOP API: taobao.kfc.keyword.search request
KfcSearchResult KFC 关键词过滤匹配结果
Ks3Client
Ks3ClientException
Ks3EncryptionClient
Ks3Request
Ks3ServiceException
ListBucketsHandler
ListMutipartUploadsHandler
ListObjectsHandler
ListPartsHandler
LocationBuilder
Logger
MapData resultList
MessageHolder
MultipartObjectMetaSigner
NTbkItem 淘宝客商品
NTbkShop 淘宝客店铺
ObjectMetaHandler
ObjectMetaSigner
OpenuidChangeRequest TOP API: taobao.openuid.change request
OpenuidGetBymixnickRequest TOP API: taobao.openuid.get.bymixnick request
OpenuidGetBytradeRequest TOP API: taobao.openuid.get.bytrade request
OpenuidGetRequest TOP API: taobao.openuid.get request
OrderData 复购订单,仅适用于手淘拉新
OrderPage PublisherOrderDto
PageResult 真正的业务数据结构
PaginationResult 返回结果
PromotionExtend 权益扩展信息
PromotionList 权益信息
PublisherOrderDto PublisherOrderDto
PUnit
QimenCloudClient
QueryAuthSigner
RangeSigner
RecommendItemList 权益推荐商品
RegisterInfoDto 线下备案专属信息
RequestCheckUtil
RequestCore Handles all HTTP requests using cURL and manages the responses.
RequestCore_Exception Default RequestCore Exception.
ResponseCore Container for all response-related methods.
Result 订单列表
Results data
ResultSet 返回的默认类
RightsInstanceCreateResult model
RightsSendRelationRptDto 渠道关系id的发放数据
RightsSendRptDTO model
RpcResult 返回结果封装对象
SDKTest
SecretContext
SecretCounterUtil
SecretData
Security
SecurityClient
SecurityUtil
ServiceFeeDto 服务费信息
SpiUtils
SSECSigner
SSECSourceSigner
SSESigner
StreamContentTypeSigner
StreamUploadSigner
SuffixContentTypeSigner
TbkActivityInfoGetRequest TOP API: taobao.tbk.activity.info.get request
TbkCouponGetRequest TOP API: taobao.tbk.coupon.get request
TbkDgMaterialOptionalRequest TOP API: taobao.tbk.dg.material.optional request
TbkDgNewuserOrderGetRequest TOP API: taobao.tbk.dg.newuser.order.get request
TbkDgNewuserOrderSumRequest TOP API: taobao.tbk.dg.newuser.order.sum request
TbkDgOptimusMaterialRequest TOP API: taobao.tbk.dg.optimus.material request
TbkDgOptimusPromotionRequest TOP API: taobao.tbk.dg.optimus.promotion request
TbkDgPunishOrderGetRequest TOP API: taobao.tbk.dg.punish.order.get request
TbkDgVegasSendReportRequest TOP API: taobao.tbk.dg.vegas.send.report request
TbkDgVegasTljCreateRequest TOP API: taobao.tbk.dg.vegas.tlj.create request
TbkDgVegasTljInstanceReportRequest TOP API: taobao.tbk.dg.vegas.tlj.instance.report request
TbkItemInfoGetRequest TOP API: taobao.tbk.item.info.get request
TbkOrderDetailsGetRequest TOP API: taobao.tbk.order.details.get request
TbkRelationRefundRequest TOP API: taobao.tbk.relation.refund request
TbkScInvitecodeGetRequest TOP API: taobao.tbk.sc.invitecode.get request
TbkScPublisherInfoGetRequest TOP API: taobao.tbk.sc.publisher.info.get request
TbkScPublisherInfoSaveRequest TOP API: taobao.tbk.sc.publisher.info.save request
TbkShopGetRequest TOP API: taobao.tbk.shop.get request
TbkShopRecommendGetRequest TOP API: taobao.tbk.shop.recommend.get request
TbkSpread 传播形式对象列表
TbkSpreadGetRequest TOP API: taobao.tbk.spread.get request
TbkSpreadRequest 请求列表,内部包含多个url
TbkTpwdCreateRequest TOP API: taobao.tbk.tpwd.create request
TimeGetRequest TOP API: taobao.time.get request
TljInstanceReportDto model
TopApiAfOrderOption 入参的对象
TopApiRefundRptOption 参数option
TopAuthTokenCreateRequest TOP API: taobao.top.auth.token.create request
TopAuthTokenRefreshRequest TOP API: taobao.top.auth.token.refresh request
TopClient
TopDownloadRecordDo results
TopIpoutGetRequest TOP API: taobao.top.ipout.get request
TopItemQuery query
TopLogger
TopSdkFeedbackUploadRequest TOP API: taobao.top.sdk.feedback.upload request
TopSdkFeedbackUploadRequest TOP API: taobao.top.sdk.feedback.upload request
TopSecretGetRequest TOP API: taobao.top.secret.get request
TopSecretGetRequest
TopSecretRegisterRequest TOP API: taobao.top.secret.register request
Trackparams 埋点信息
UploadHandler
UserMetaSigner
Utils
WordMapData 商品信息-商品关联词
YacCache yac实现cache
Youjiacouponinfo 有价券信息

Constants

APP_SECRET_TYPE

APP_SECRET_TYPE = '2'

APP_USER_SECRET_TYPE

APP_USER_SECRET_TYPE = '3'

ENCRYPTPTION_MODE

ENCRYPTPTION_MODE = "EO"

ENCRYPTPTION_STORAGE_MODE

ENCRYPTPTION_STORAGE_MODE = "ObjectMetadata"

ENCRYPTPTION_STORAGE_MODE

ENCRYPTPTION_STORAGE_MODE = "InstructionFile"

ENCRYPTPTION_STORAGE_MODE

ENCRYPTPTION_STORAGE_MODE = "ObjectMetadata"

ENCRYPTPTION_STORAGE_MODE

ENCRYPTPTION_STORAGE_MODE = "InstructionFile"

KS3_API_Author

KS3_API_Author = "lijunwei@kingsoft.com"

KS3_API_DEBUG_MODE

KS3_API_DEBUG_MODE = FALSE

KS3_API_DISPLAY_LOG

KS3_API_DISPLAY_LOG = FALSE

KS3_API_LOG

KS3_API_LOG = FALSE

KS3_API_LOG_PATH

KS3_API_LOG_PATH = ""

KS3_API_PATH

KS3_API_PATH = __DIR__

KS3_API_PATH

KS3_API_PATH = dirname(__FILE__)

KS3_API_USE_HTTPS

KS3_API_USE_HTTPS = FALSE

KS3_API_Version

KS3_API_Version = "1.2"

KS3_API_VHOST

KS3_API_VHOST = FALSE

NICK_SEPARATOR_CHAR

NICK_SEPARATOR_CHAR = '~'

NORMAL_SEPARATOR_CHAR

NORMAL_SEPARATOR_CHAR = chr(1)

PHONE_SEPARATOR_CHAR

PHONE_SEPARATOR_CHAR = '$'

TOP_AUTOLOADER_PATH

TOP_AUTOLOADER_PATH = dirname(__FILE__)

TOP_SDK_DEV_MODE

TOP_SDK_DEV_MODE = true

TOP_SDK_WORK_DIR

TOP_SDK_WORK_DIR = "/tmp/"

Functions

abortMultipartUpload()

abortMultipartUpload(  $client) 

Parameters

$client

bucketExists()

bucketExists(  $client) 

Parameters

$client

copyAnddeleteObject()

copyAnddeleteObject(  $client,   $bucket,   $keyprefix) 

Parameters

$client
$bucket
$keyprefix

copyObject()

copyObject(  $client) 

Parameters

$client

createBucket()

createBucket(  $client) 

Parameters

$client

deleteBucket()

deleteBucket(  $client) 

Parameters

$client

deleteBucketCORS()

deleteBucketCORS(  $client) 

Parameters

$client

deleteObject()

deleteObject(  $client) 

Parameters

$client

deleteObjects()

deleteObjects(  $client) 

Parameters

$client

dtacache()

dtacache(string  $name = '', array  $value = array(), integer  $expire = 6000) : boolean|integer|string

缓存

Parameters

string $name
array $value
integer $expire

Throws

\DtApp\ThinkLibrary\exception\DtaException
\think\db\exception\DbException

Returns

boolean|integer|string

generateFile()

generateFile(  $sizeInBytes,   $destFile) 

Parameters

$sizeInBytes
$destFile

generatePresignedUrl()

generatePresignedUrl(  $client) 

Parameters

$client

get_ip()

get_ip() : string

获取请求IP

Returns

string

get_ip_info()

get_ip_info(string  $ip = '') : mixed|null

获取请求IP信息

Parameters

string $ip

Throws

\DtApp\ThinkLibrary\exception\DtaException

Returns

mixed|null

getBucketAcl()

getBucketAcl(  $client) 

Parameters

$client

getBucketCORS()

getBucketCORS(  $client) 

Parameters

$client

getBucketLocation()

getBucketLocation(  $client) 

Parameters

$client

getBucketLogging()

getBucketLogging(  $client) 

Parameters

$client

getObject()

getObject(  $client) 

Parameters

$client

getObjectAcl()

getObjectAcl(  $client) 

Parameters

$client

getObjectMeta()

getObjectMeta(  $client) 

Parameters

$client

listBuckets()

listBuckets(  $client) 

Parameters

$client

listObjects()

listObjects(  $client) 

Parameters

$client

multipartUpload()

multipartUpload(  $client,   $bucket,   $keyprefix) 

Parameters

$client
$bucket
$keyprefix

multipartUpload()

multipartUpload(  $client) 

Parameters

$client

multipartUpload()

multipartUpload(  $client,   $bucket,   $keyprefix) 

Parameters

$client
$bucket
$keyprefix

multipartUploadWithAdpAndCallBack()

multipartUploadWithAdpAndCallBack(  $client) 

Parameters

$client

objectExists()

objectExists(  $client) 

Parameters

$client

postObject()

postObject(  $client) 

Parameters

$client

putAdp()

putAdp(  $client) 

Parameters

$client

putObjectByContentAndGetObjectUsingInstruction()

putObjectByContentAndGetObjectUsingInstruction(  $client,   $bucket,   $keyprefix) 

Parameters

$client
$bucket
$keyprefix

putObjectByContentAndGetObjectUsingMeta()

putObjectByContentAndGetObjectUsingMeta(  $client,   $bucket,   $keyprefix) 

Parameters

$client
$bucket
$keyprefix

putObjectByFile()

putObjectByFile(  $client) 

Parameters

$client

putObjectByFileAndGetObjectUsingFile()

putObjectByFileAndGetObjectUsingFile(  $client,   $bucket,   $keyprefix) 

Parameters

$client
$bucket
$keyprefix

putObjectByFileAndGetObjectUsingMeta()

putObjectByFileAndGetObjectUsingMeta(  $client,   $bucket,   $keyprefix) 

Parameters

$client
$bucket
$keyprefix

putObjectWithAdpAndCallBack()

putObjectWithAdpAndCallBack(  $client) 

Parameters

$client

rangeGetAndCheckMd5()

rangeGetAndCheckMd5(  $client,   $bucket,   $key,   $file,   $expectedMd5) 

Parameters

$client
$bucket
$key
$file
$expectedMd5

rangeGetAndCheckMd5()

rangeGetAndCheckMd5(  $client,   $bucket,   $key,   $file,   $expectedMd5) 

Parameters

$client
$bucket
$key
$file
$expectedMd5

rangeGetAndCheckMd5()

rangeGetAndCheckMd5(  $client,   $bucket,   $key,   $file,   $expectedMd5) 

Parameters

$client
$bucket
$key
$file
$expectedMd5

setBucketAcl()

setBucketAcl(  $client) 

Parameters

$client

setBucketCORS()

setBucketCORS(  $client) 

Parameters

$client

setBucketLogging()

setBucketLogging(  $client) 

Parameters

$client

setObjectAcl()

setObjectAcl(  $client) 

Parameters

$client

uri()

uri(string  $url = '', array  $vars = array(), boolean|string  $suffix = true, boolean|string  $domain = false, boolean|string  $fillSuffix = false) : string

生成最短 URL 地址

Parameters

string $url

路由地址

array $vars

PATH 变量

boolean|string $suffix

后缀

boolean|string $domain

域名

boolean|string $fillSuffix

补上后缀

Returns

string