通过阅读本文,您可以了解通过服务端SDK调用OpenAPI搜索智能媒体服务媒资信息的示例代码。
使用说明
您可以通过设置标题、媒资ID、分类、状态等过滤条件来搜索符合条件的媒资信息,且支持设置返回结果的排序字段和排序顺序。
示例代码
您可以通过阿里云OpenAPI开发者门户在线调试。
import json
import sys
from typing import List
from alibabacloud_ice20201109 import models
from alibabacloud_ice20201109.client import Client
from alibabacloud_tea_openapi.models import Config
class Sample:
@staticmethod
def create_client(
access_key_id: str,
access_key_secret: str,
) -> Client:
config = Config()
config.access_key_id = access_key_id
config.access_key_secret = access_key_secret
config.endpoint = 'ice.cn-hangzhou.aliyuncs.com'
return Client(config)
@staticmethod
def main(
args: List[str],
) -> None:
client = Sample.create_client('ACCESS_KEY_ID', 'ACCESS_KEY_SECRET')
request = models.SearchMediaRequest(
match="fullText = '中国'"
)
# 可以自行打印返回值
response = client.search_media(request)
print('[LOG]', json.dumps(response.to_map()))
if __name__ == '__main__':
Sample.main(sys.argv[1:])