我正在学习Python,并在使用MediaFire的API,并试图自动化一些简单的过程。但是在我通过POST获取会话令牌之后,我遇到了一些困惑。问题是我不知道如何从响应中提取令牌。以下是获取会话令牌的调用:
import hashlib
import time
import urllib.request
token = hashlib.sha1()
token.update("calvinrock0406@gmail.comheaven3610255k592k2di4u9uok3e8u9pkfepjfoc809kfutv5z".encode('utf-8'))
token_dig = token.hexdigest()
with urllib.request.urlopen("https://www.mediafire.com/api/user/get_session_token.php?application_id=36102&signature=" + token_dig + "&email=calvinrock0406@gmail.com&password=heaven&token_version=2&response_format=json") as response:
html = response.read()
这是我接到电话后的反应:
^{pr2}$如果你能帮我的忙,我将不胜感激
我建议使用^{} 代替
urllib
,并使用json()
来处理响应:相关问题 更多 >
编程相关推荐