Google Wave机器人开发介绍(9)

翻译自:Google Wave Robots: Overview (红色字为我的注

机器人 疑难解答

机器人的架构是新的,所以目前没有完善的调试工具。但是,如果你在机器人开发中遇到了困难的话,下面的测试可能有帮助:

  • 你的机器人的capabilities.xml 文件是否存在? 你可以通过访问http://robotname.appspot.com/_wave/capabilities.xml来校验配置文件是否正确。如果你收到了xml格式的响应,那么你的配置文件被App Engine正确处理了。
  • 你的机器人的版本正确么? 如果你修改了机器人的触发事件,你需要修改机器人的版本号。(注意,机器人的版本号和AppEngine的版本无关,是在capabilities.xml 文件里的一个字符)
  • 正确配置了触发事件了吗? 在 capabilities.xml 文件里,你的机器人的触发事件是否正确?
  • App Engine的版本是否正确? App Engine 允许你建立多个版本的网站,在开发阶段你可能不需要这么做,但发布产品后,你可能需要保留旧的版本以提供技术支持。
  • App Engine 的Logs里是否有错误记录? 访问App Engine 的日志文件 https://appengine.google.com ,如果里面有错误,机器人也不会正常运作。