oss–心得体会
第一次用sdk,之前用的sdk就只有alidayu,其实都是一个思路,引入sdk,找到入口文件,一般在什么include,lib,src,下然后引入这个入口文件,初始化就完成了,然后去看api功能找你要用的功能,然后写入就可以了
下面是alidayu和oss的引入文件代码:
use TopClient;
use AlibabaAliqinFcSmsNumSendRequest;
require_once APP_PATH . 'Lib/alidayu/TopSdk.php';
include(ROOT_URL."/include/oss-php-sdk/autoload.php");
use OSS\OssClient;
use OSS\Core\OssException;
下面是初始化代码:
$c = new TopClient;
$c->appkey = "";
$c->secretKey = "";
$req = new AlibabaAliqinFcSmsNumSendRequest;
$req ->setExtend( "" );
$req ->setSmsType( "normal" );
$req ->setSmsFreeSignName($sms_signname);
// $req->setSmsParam("{\"name\":\"$phone_code\"}");
$req ->setSmsParam( "{\"code\":\"$phone_code\",\"product\":\"封酒网\"}" );
$req ->setRecNum( $phone_number );
$req ->setSmsTemplateCode($sms_temp);
$accessKeyId = "";
$accessKeySecret = "";
$endpoint = "";
// 后台上传的路径
$bucket = "";//
$ImgOssDir = "guanfuxuetang/ksjls/"; //图片上传路径 上传列表图
$OssDir = "guanfuxuetang/ksjls/"; //视频上传路径
// $ImgOssDir = "test/"; //图片上传路径
// $OssDir = "test/"; //视频上传路径
// 后台页面显示的路径
// $filesURL = "http://".$_SERVER['SERVER_NAME']."/adminpages/";
$filesURL = "http://files.guanfu.com.cn/";//这个用于前台展示
try {
$ossClient = new OssClient($accessKeyId,$accessKeySecret,$endpoint);
} catch (OssException $e) {
print $e->getMessage();
}
然后 你去找api介绍的功能去做就可以了