我花了2天时间使用服务帐户搞乱各种Drive API教程。
我使用的最新教程是这个:https://developers.google.com/drive/delegation
我在尝试上传文件时遇到此错误:
ProtocolException was unhandled
Error occurred while sending a direct message or getting the response.
我已安装Fiddler并确定POST /o/oauth2/token
何时返回:
{
"error:"invalid_grant"
}
我已经三倍+检查了我的申请范围。
我做错了什么?
答案 0 :(得分:5)
原来我的服务器上的时间快了5分钟。
当我纠正服务器上的时间时,一切正常。
我认为这会导致某种身份验证问题,因为Google服务器时间不接受来自我的服务器的请求的时间戳或者其他类似的内容......
(希望这可以节省一些人的头部撞击)