Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/352.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 如何正确访问mendeley API?我无法获取文件';文件id_Python_Api_Mendeley - Fatal编程技术网

Python 如何正确访问mendeley API?我无法获取文件';文件id

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

如何访问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.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,则结果为空