閱讀841 返回首頁    go windows


標簽管理__媒體庫管理_開發人員指南_視頻點播-阿裏雲

返回:簡介 >>

媒體庫管理-媒體標簽-示例代碼-PHP

  • 簡介

    SDK的安裝和使用,參考媒體庫SDK-PHP

    媒體庫不提供全局的標簽管理和設置,每個媒體的標簽都是獨立的。可以通過搜索媒體的API來查找所有設置了相同標簽的媒體。

    標簽的API支持單個標簽的添加和刪除,如果要一次設置多個標簽,可以通過更新媒體-基本信息實現。

  • 添加標簽

    詳細參數參考API使用手冊->媒體接口->更新媒體-添加標簽

    1. include_once 'aliyun-php-sdk-core/Config.php';
    2. use MtsRequestV20140618 as Mts;
    3. $accessKeyID = 'test'; // 替換成真實的id
    4. $accessKeySecret = 'test'; // 替換成真實的secret
    5. $profile = DefaultProfile::getProfile('cn-hangzhou',
    6. $accessKeyID,
    7. $accessKeySecret);
    8. $client = new DefaultAcsClient($profile);
    1. function addMediaTag($client, $mediaID, $tag)
    2. {
    3. $request = new MtsAddMediaTagRequest();
    4. $request->setAcceptFormat('JSON');
    5. $request->setMediaId($mediaID);
    6. $request->setTag($tag);
    7. $response = $client->getAcsResponse($request);
    8. return $response;
    9. }
    10. $mediaID = 'test'; // 替換成真實的mediaID
    11. // API沒有返回值,通過捕獲異常來判斷是否執行成功
    12. try {
    13. addMediaTag($client, $mediaID, "testtag");
    14. } catch (ClientException $e) {
    15. print_r('ClientException:'."n");
    16. print_r($e);
    17. } catch (ServerException $e) {
    18. print_r('ServerException:'."n");
    19. print_r($e);
    20. }
  • 刪除標簽

    詳細參數參考API使用手冊->媒體接口->更新媒體-刪除標簽

    1. function deleteMediaTag($client, $mediaID, $tag)
    2. {
    3. $request = new MtsDeleteMediaTagRequest();
    4. $request->setAcceptFormat('JSON');
    5. $request->setMediaId($mediaID);
    6. $request->setTag($tag);
    7. $response = $client->getAcsResponse($request);
    8. return $response;
    9. }
    10. $mediaID = 'test'; // 替換成真實的mediaID
    11. // API沒有返回值,通過捕獲異常來判斷是否執行成功
    12. try {
    13. deleteMediaTag($client, $mediaID, "testtag");
    14. } catch (ClientException $e) {
    15. print_r('ClientException:'."n");
    16. print_r($e);
    17. } catch (ServerException $e) {
    18. print_r('ServerException:'."n");
    19. print_r($e);
    20. }

返回:簡介 >>

最後更新:2016-11-16 15:20:15

  上一篇:go 媒體詳細信息__媒體庫管理_開發人員指南_視頻點播-阿裏雲
  下一篇:go 類目管理__媒體庫管理_開發人員指南_視頻點播-阿裏雲