为了能快速了解并处理您的问题,请提供以下基础信息:
问题描述:使用API创建网站时,总是提示“{'status': False, 'msg': 'webname参数格式不正确,应该是可被解析的JSON字符串'}”传递的参数如下: siteInfo = {
'webname': '{"domain":"test1.com","domainlist":[],"count":0}',
'path': '/www/wwwroot/test.com',
'type_id': 0,
'type': 'PHP',
'version': '74',
'port': '80',
'ps': 'test.com',
'ftp': False,
'sql': True,
'codeing': 'utf8mb4',
'datauser': 'test1_com',
'datapassword': my_api.passwordGenerator(12)
}
#准备POST数据
p_data = self.__get_key_data() #取签名
p_data['webname'] = siteInfo['webname'], #网站主域名和域名列表 请传 JSON [必传]
p_data['path'] = siteInfo['path'], # 根目录 [必传]
p_data['type_id'] = siteInfo['type_id'], # 分类标识 [必传]
p_data['type'] = siteInfo['type'], # 项目类型 请传 PHP [必传]
p_data['version'] = siteInfo['version'], # PHP 版本 请从 PHP 版本列表中选择 [必传]
p_data['port'] = siteInfo['port'], # 网站端口 [必传]
p_data['ps'] = siteInfo['ps'], # 网站备注 [必传]
p_data['ftp'] = siteInfo['ftp'], # 是否创建 FTP [必传]
p_data['sql'] = siteInfo['sql'], # 是否创建数据库[必传]
p_data['codeing'] = siteInfo['codeing'], # 数据库字符集 在要创建数据库时必传
p_data['datauser'] = siteInfo['datauser'], # 数据库用户名及名称 在要创建数据库时必传
p_data['datapassword'] = siteInfo['datapassword'] # 数据库密码 在要创建数据库时必传
相关截图(日志、错误):{'status': False, 'msg': 'webname参数格式不正确,应该是可被解析的JSON字符串'}
|
|