Tag: 谷歌镜 API

AWS EC2中的Java Google Glass入门项目映射

我坚持使用Google Glass Java Starter Project。 我已成功下载并使用mvn jetty:run在本地运行它。 它在我的机器上的localhost上运行得很漂亮。 我成功将其部署到Google App Engine,但我想为其添加更多function,因此我决定使用Java Quartz库向玻璃器皿发送预定通知。 不幸的是,石英库工作产生新的线程,GAE不允许我这样做。 我决定在一个单独的服务器(Amazon EC2)中运行它,我能够部署它,但我有一个servlet映射错误。 我得到的错误是: HTTP Status 404 – /oauth2callback type Status report message /oauth2callback description The requested resource (/oauth2callback) is not available. 我试图在每个url模式中添加“glass”部分,但这不起作用。 我知道这是一个servlet映射问题,但我不知道如何解决它。 这是我的web.xml 这是我的web.xml中的servlet部分 main com.google.glassware.MainServlet main /glass/main oauth2callback com.google.glassware.AuthServlet oauth2callback /glass/oauth2callback notify com.google.glassware.NotifyServlet notify /glass/notify attachmentproxy com.google.glassware.AttachmentProxyServlet attachmentproxy /glass/attachmentproxy index.jsp […]

我如何获得菜单点击事件

我使用mirror api创建了一个自定义菜单。 MainServlet上的menu创建方法 public List makeDealMenu(String appBaseUrl) { String dealMenuIconUrl = appBaseUrl + “static/images/deal_50.png”; MenuValue dealMenuValue = new MenuValue(); dealMenuValue.setDisplayName(“DEAL”); dealMenuValue.setIconUrl(dealMenuIconUrl); List dealMenuValueList = new ArrayList(); dealMenuValueList.add(dealMenuValue); MenuItem dealMenuItem = new MenuItem(); dealMenuItem.setAction(“CUSTOM”); dealMenuItem.setId(“dealMenu”); dealMenuItem.setValues(dealMenuValueList); List customMenuItemList = new ArrayList(); customMenuItemList.add(dealMenuItem); return customMenuItemList; } 从doPost方法我调用MirrorClient MirrorClient.insertSubscription(credential, WebUtil.buildUrl(request, “/notify”), userId, “timeline”); 在MirrorClient中定义方法insertSubscription public static Subscription insertSubscription(Credential […]