全部产品
弹性计算 会员服务 网络 安全 移动云 数加·大数据分析及展现 数加·大数据应用 管理与监控 云通信 阿里云办公 培训与认证 智能硬件
存储与CDN 数据库 域名与网站(万网) 应用服务 数加·人工智能 数加·大数据基础服务 互联网中间件 视频服务 开发者工具 解决方案 物联网 更多
媒体处理

快速入门

更新时间:2018-04-19 14:19:42

操作步骤

  1. 创建AcsClient实例。

    1. $clientProfile = DefaultProfile::getProfile(
    2. $mps_region_id, # 您的 Region ID
    3. $access_key_id, # 您的 AccessKey ID
    4. $access_key_secret # 您的 AccessKey Secret
    5. );
    6. $client = new DefaultAcsClient($clientProfile);
  2. 创建request,并设置参数。

    1. $request = new Mts\SubmitJobsRequest();
    2. $request->setAcceptFormat('JSON');
  3. 发起API请求并显示返回值。

    1. $response = $client->getAcsResponse($request);
    2. print 'PipelineName is:' . $response->{'PipelineList'}->{'Pipeline'}[0]->{'Name'} . "\n";
    3. print 'PipelineId is:' . $response->{'PipelineList'}->{'Pipeline'}[0]->{'Id'} . "\n";

完整代码

  1. <?php
  2. include_once 'aliyun-openapi-php-sdk/aliyun-php-sdk-core/Config.php';
  3. use Mts\Request\V20140618 as Mts;
  4. $access_key_id = 'xxx';
  5. $access_key_secret = 'xxx';
  6. $mps_region_ids = array('cn-hangzhou', 'cn-beijing', 'cn-shenzhen',
  7. 'cn-shanghai', 'cn-hongkong', 'us-west-1',
  8. 'ap-southeast-1', 'ap-northeast-1', 'eu-central-1',
  9. 'ap-south-1');
  10. foreach ($mps_region_ids as $mps_region_id) {
  11. print 'region is:' . $mps_region_id . "\n";
  12. # 创建DefaultAcsClient实例并初始化
  13. $clientProfile = DefaultProfile::getProfile(
  14. $mps_region_id, # 您的 Region ID
  15. $access_key_id, # 您的 AccessKey ID
  16. $access_key_secret # 您的 AccessKey Secret
  17. );
  18. $client = new DefaultAcsClient($clientProfile);
  19. # 创建API请求并设置参数
  20. $request = new Mts\SearchPipelineRequest();
  21. # 发起请求并处理返回
  22. try {
  23. $response = $client->getAcsResponse($request);
  24. print 'PipelineName is:' . $response->{'PipelineList'}->{'Pipeline'}[0]->{'Name'} . "\n";
  25. print 'PipelineId is:' . $response->{'PipelineList'}->{'Pipeline'}[0]->{'Id'} . "\n";
  26. } catch(ServerException $e) {
  27. print 'Error: ' . $e->getErrorCode() . ' Message: ' . $e->getMessage() . "\n";
  28. } catch(ClientException $e) {
  29. print 'Error: ' . $e->getErrorCode() . ' Message: ' . $e->getMessage() . "\n";
  30. }
  31. }
本文导读目录