python - 为什么我会收到 Python 请求响应错误 400
问题描述
嗨,我正在尝试使用 python 请求发布到 wordpress,但我得到响应 400。下面是我的代码。它缺少什么?谢谢
epoch_time = 1586944173.957986
post = {
'date': time.ctime(epoch_time),
'title': 'Api Test question',
'author': 'symon',
'content': question,
'status': 'publish'
}
gradeboosts_url = "https://gradeboosts.com/wp-json/wp/v2"
user = 'aloy'
password = '***************'
creds = user + ':' + password
token = base64.b64encode(creds.encode())
headers = {'Authorization': 'Basic ' + token.decode('utf-8')}
r = requests.post(gradeboosts_url + '/posts',json=post, headers=headers)
print(r)
解决方案
推荐阅读
- android - 可以在 App.onCreate 之前调用 Service.onCreate 吗?[安卓]
- php - 我想避免导入重复记录但 ON DUPLICATE KEY UPDATE 不起作用
- javascript - 从嵌套数组中下拉选择
- java - Wss4jSecurityInterceptor - 我的自定义回调被解释为 CleanupCallback 对象
- flutter - 如何将数据从 iOS 发送回 Flutter?
- javascript - 从while循环php中选择项目
- python - 我只想从我的用户输入中打印辅音
- python - 如何使用 pandas read_sql_query 函数将 columname 作为参数传递
- swift - 如果字典为空,则可编码问题
- android - 可以在 ViewModel 中的 Transformations.map() 返回的 Livedata 上调用 observeForever() 吗?