|
@@ -174,13 +174,13 @@ class perfectUserInfoView(TemplateView):
|
|
|
# 测试/国内服,验证头像是否合规
|
|
|
if CONFIG_INFO == CONFIG_CN or CONFIG_INFO == CONFIG_TEST:
|
|
|
params = {'Bucket': AVATAR_BUCKET, 'Key': Key}
|
|
|
- image_url = aws_s3_client.get_object(Bucket=AVATAR_BUCKET, Key=Key)
|
|
|
+ image_url = aws_s3_client.generate_presigned_url('get_object', Params=params)
|
|
|
service = 'profilePhotoCheck'
|
|
|
service_dict = {'imageUrl': image_url}
|
|
|
service_parameters = json.dumps(service_dict)
|
|
|
legal = ContentSecurity().image_review(service, service_parameters)
|
|
|
if not legal:
|
|
|
- return response.json(108)
|
|
|
+ return response.json(106)
|
|
|
|
|
|
aws_s3_client.put_object(Bucket=AVATAR_BUCKET, Key=Key, Body=userIcon)
|
|
|
userIconPath = userID + '/' + userIcon.name
|