Greenhouse的收获API要求我在我的帖子请求中包含base64编码的内容,以便将文件附加到用户。我把这个POST请求放在python中,它适用于大小为70kb的文件。
r = requests.post('https://harvest.greenhouse.io/v1/candidates/' + candidate_id + '/attachments', auth=(API_KEY, ''), data = json.dumps({
'content': base64.b64encode(file_string),
'filename': filename,
'type': "resume",
'content_type': "image/png"
}), headers={'On-Behalf-Of': str(recruiter_id)})
但是,当我上传大小为1MB +的文件时,出现500错误,没有错误消息。我问温室支持是否可以上传大小为1MB +的文件,并且他们能够成功附加文件。在发出此请求时,我是否应该注意任何重大的语法错误?
我注意到的一件事是我的网速非常慢(2MB上,下)。这可能是为什么无法发送大文件的原因吗?