[英]google api authorization error “invalid cookie policy”
I tried to use Google api but this method 我尝试使用Google API,但是这种方法
gapi.auth.authorize(
{
'client_id': CLIENT_ID,
'scope': ['https://www.googleapis.com/auth/drive '],
'immediate': true
},
handleAuthResult);
give me an error object 给我一个错误的对象
{ {
message: 信息:
"Invalid cookiePolicy" “无效的cookiePolicy”
stack 堆
: :
"gapi.auth2.ExternallyVisibleError: Invalid cookiePolicy “ gapi.auth2.ExternallyVisibleError:无效的cookiePolicy
at new uO ( https://apis.google.com/ /scs/apps-static/ /js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed=1/am=QQE/rs=AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng/cb=gapi.loaded_0:351:25 ) 在新的uO( https://apis.google.com/ / scs / apps-static / /js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d= 1 / ed = 1 / am = QQE / rs = AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng / cb = gapi.loaded_0:351:25 )
at Object. 在对象。 .tY ( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed=1/am=QQE/rs=AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng/cb=gapi.loaded_0:365:246 ) at Nm ( https://apis.google.com/ /scs/apps-static/ /js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed=1/am=QQE/rs=AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng/cb=gapi.loaded_0:368:462 ) .tY( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d= 1 / ed = 1 / am = QQE / rs = AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng / cb = gapi.loaded_0:365:246 )位于Nm( https://apis.google.com/ / scs / apps-static / / js / k = oz .gapi.it.cWuXt0TFtAc.O / m = client / rt = j / sv = 1 / d = 1 / ed = 1 / am = QQE / rs = AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng / cb = gapi.loaded_0:368:462 )
at Object. 在对象。 .jH ( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed=1/am=QQE/rs=AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng/cb=gapi.loaded_0:385:55 ) .jH( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d= 1 / ed = 1 / am = QQE / rs = AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng / cb = gapi.loaded_0:385:55 )
at https://apis.google.com/ /scs/apps-static/ /js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed=1/am=QQE/rs=AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng/cb=gapi.loaded_0:641:58 在https://apis.google.com/ / scs / apps-static / /js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed = 1 / am = QQE / rs = AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng / cb = gapi.loaded_0:641:58
at new .C ( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed=1/am=QQE/rs=AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng/cb=gapi.loaded_0:82:299 ) 在新的.C( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/ d = 1 / ed = 1 / am = QQE / rs = AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng / cb = gapi.loaded_0:82:299 )
at Object. 在对象。 .hx [as authorize] ( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv=1/d=1/ed=1/am=QQE/rs=AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng/cb=gapi.loaded_0:641:34 ) .hx [授权]( https://apis.google.com/ /scs/apps-static/_/js/k=oz.gapi.it.cWuXt0TFtAc.O/m=client/rt=j/sv= 1 / d = 1 / ed = 1 / am = QQE / rs = AGLTcCNBVmWsKdwnYSZ6gdBgYWDV40Vbng / cb = gapi.loaded_0:641:34 )
at onAuthApiLoad} 在onAuthApiLoad}
How can I fix it? 我该如何解决? It should return Oauthtoken, thanks. 它应该返回Oauthtoken,谢谢。
According to this SO post you need a web server to execute Goolge Pickers. 根据此SO帖子,您需要一个Web服务器来执行Goolge Pickers。 Start your webserver first either using Python's: 首先使用Python来启动Web服务器:
python -m SimpleHTTPServer 8080
or for python 3.X 或适用于python 3.X
python -m http.server 8080
or NodeJS webserver . 或NodeJS网络服务器 。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.