我正在尝试修改Counter Mirror Example并让它从我的计算机上运行。 我不想只增加1,而是增加10(琐碎,是的,但是目标是让它运行)所以我将handler.py中的必要行(在/ notify中)更改为:
'increment': lambda num: num + 10,
基本玻璃器皿设置:
在API控制台中,我添加了counteraugmented.appspot dot com / oauthcallback和localhost / oauthcallback(我无法发布localhost或> 2链接,抱歉)
启用了Glass API。
使用id,secret和redirect uri更新了client_secret.json。三重检查拼写,所有实例包括https,而不是http
更新了应用程序名称的app.yaml。
跑:
./appcfg --oauth2 update counteraugmented/
输出:
08:43 PM Host: appengine.google.com
08:43 PM Application: counteraugmented; version: 1
08:43 PM
Starting update of app: counteraugmented, version: 1
08:43 PM Getting current resource limits.
08:43 PM Scanning files on local disk.
08:43 PM Cloning 13 static files.
08:43 PM Cloning 60 application files.
08:43 PM Compilation starting.
08:43 PM Compilation completed.
08:43 PM Starting deployment.
08:43 PM Checking if deployment succeeded.
08:43 PM Deployment successful.
08:43 PM Checking if updated app version is serving.
08:44 PM Completed update of app: counteraugmented, version: 1
去https://counteraugmented.appspot.com/oauth2callback并收到404错误。 在API控制台日志中:
2013-08-06 20:53:50.500 /oauth2callback 404 14ms 0kb Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36
70.166.86.68 - - [06/Aug/2013:20:53:50 -0700] "GET /oauth2callback HTTP/1.1" 404 188 - "Mozilla/5.0 (Macintosh; Intel Mac OS X 10_6_8) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/28.0.1500.71 Safari/537.36" "counteraugmented.appspot.com" ms=15 cpu_ms=0 cpm_usd=0.000021 app_engine_release=1.8.3 instance=00c61b117c0e4f53bedaf5e84288859a16dd0b9e
我成功运行了python quickstart示例,这是我的下一个障碍。 任何关于我如何解决这个问题的建议将不胜感激。 (显然是oauth,stackoverflow和glassdev的新手)。谢谢!