찾다

 >  Q&A  >  본문

Alibaba Cloud oss ​​​​스토리지의 yourSecurityToken은 무엇입니까? 설명서를 확인했지만 찾을 수 없습니다.

// Alibaba Cloud 기본 계정 AccessKey는 모든 API에 대한 액세스 권한을 가지며 위험이 매우 높습니다. API 액세스나 일상적인 운영 및 유지 관리를 위해 RAM 계정을 생성하고 사용하는 것이 좋습니다. RAM 계정을 생성하려면 로그인하세요. $accessKeyId = "<yourAccessKeyId>";
$accessKeySecret = "<yourAccessKeySecret>";// 엔드포인트는 항저우를 예로 들어 다른 지역의 경우 실제 상황을 입력하세요. $endpoint = "url";
$bucket= "<yourBucketName>";
$object = "<yourObjectName>";
$securityToken = "<yourSecurityToken>";// URL의 유효 기간을 다음으로 설정합니다. 3600초. $timeout = 3600;try {
$ossClient = new OssClient($accessKeyId, $accessKeySecret, $endpoint, false, $securityToken) // GetObject의 서명 URL을 생성합니다.
$signedUrl = $ossClient->signUrl($bucket, $object, $timeout);
} catch (OssException $e) {
printf(__FUNCTION__ . ": FAILEDn");
printf($e->getMessage () . "n"); return;
}print(__FUNCTION__ . ": signedUrl: " . $signedUrl . "n");//코드를 사용하여 서명된 URL에 액세스하거나 브라우저에 입력할 수 있습니다. 액세스를 위해. $request = new RequestCore($signedUrl);//생성된 URL은 기본적으로 GET 모드로 접근됩니다. $request->set_method('GET');
$request->add_header('Content-Type', '');
$request->send_request();
$res = new ResponseCore($request- >get_response_header(), $request->get_response_body(), $request->get_response_code());if ($res->isOK()) { print(__FUNCTION__ . ": OK" . "n") ;
} else { print(__FUNCTION__ . ": 실패" . "n");
};

Life注定不平凡Life注定不平凡1927일 전2056

모든 응답(0)나는 대답할 것이다

답장 없음
  • 취소회신하다