python - 在 python 中使用 FacePlusPlus API
问题描述
我收到以下错误。
'error_message': 'BAD_ARGUMENTS
当我执行这个 python 代码时。
import requests
import json
response = requests.post(
'https://api-us.faceplusplus.com/facepp/v3/detect',
{
'api_key': "******",
'api_secret': "********",
# 'image_url': img_url,
'image_base64': 'iop.jpg',
'return_landmark': 1,
'return_attributes':
'headpose,eyestatus,facequality,mouthstatus,eyegaze'
}
)
print(response.json())
我已经坚持了很长时间,并且不知道错误是什么。我检查了网站,它说“解析一些参数时出错。此错误可能是由非法类型或参数长度引起的。但不知道该怎么做。
解决方案
该image_base64
参数应该是图像文件的内容,base64 编码(例如,一个非常长的字符串)。
推荐阅读
- ios - 为什么导航推送/弹出和模态呈现/关闭的视图生命周期过程在swift中不同?
- python - 逻辑回归的贝叶斯优化
- python - 参数 #2 'mat1' 的张量在 CPU 上,但预计它在 GPU 上(同时检查 addmm 的参数
- javascript - 儿童宽度计算标准?
- python - 在 python 中创建一个 DOT 文件
- node.js - 我的快速路由在不同的不和谐服务器上不起作用
- azure - Azure Devops 可以免费更改用户吗?
- android - Playstore 锁屏打开时 inappreview 触发器
- bash - 为什么 C 文件名可以在编写 bash 脚本后立即保存在变量中?
- c++ - OBS 如何将某物区分为 3rd 方覆盖?