Python 如何正确访问mendeley API?我无法获取文件';文件id
如何访问mendeley API?(Python 如何正确访问mendeley API?我无法获取文件';文件id,python,api,mendeley,Python,Api,Mendeley,如何访问mendeley API?(文件.文档id) 从mendeley导入mendeley 导入请求 #我已经更改了脚本的身份验证详细信息(当然) 客户端id=**** 客户_secret=“**************” 重定向_uri=“********************” mendeley=mendeley(客户端id,重定向uri=重定向uri) auth=mendeley.start\u implicit\u grant\u flow() login\u url=auth.ge
文件.文档id
)
从mendeley导入mendeley
导入请求
#我已经更改了脚本的身份验证详细信息(当然)
客户端id=****
客户_secret=“**************”
重定向_uri=“********************”
mendeley=mendeley(客户端id,重定向uri=重定向uri)
auth=mendeley.start\u implicit\u grant\u flow()
login\u url=auth.get\u login\u url()
res=requests.post(登录url,允许重定向=False,数据={
“用户名”:“**********”,
“密码”:“***********”
})
auth_response=res.headers['Location']
会话=身份验证(身份验证响应)
lib=[]
对于session.files.iter()中的f:
尝试:
dic={}
dic['filehash']=f.filehash
dic['mime_type']=f.mime_type
dic['file_name']=f.file_name
dic['id']=f.id
dic['size']=f.size
dic['document_id']=f.document_id#我无法访问此文件。
附加库(dic)
除:
通过
lib应该是一个字典列表。
根据文档,它应该包含有关“文档id”的信息。()
如果我尝试包含文档id,则结果为空