import json org_id = (await get_userorgid()) or '0' user_id = await get_user() group_id = params_kw.get('group_id', '') source_url = params_kw.get('source_url', '') asset_type = params_kw.get('asset_type', 'Image') name = params_kw.get('name', '') apikey = params_kw.get('apikey', '') secretkey = params_kw.get('secretkey', '') if not group_id: result = {"success": False, "message": "请选择素材组合"} elif not source_url: result = {"success": False, "message": "请提供素材URL"} elif not apikey or not secretkey: result = {"success": False, "message": "请提供供应商 API Key"} else: result = await rl_create_asset( org_id, group_id, source_url, asset_type=asset_type, name=name, apikey=apikey, secretkey=secretkey, user_id=user_id ) ret = json.dumps(result, ensure_ascii=False)