哪里可以找到cordova项目中的webservice url,该项目集成了microsoft azure移动服务。让我知道是否有人可以帮助我将azure web服务集成到Android应用程序集成中?
答案 0 :(得分:2)
在cordova项目中哪里可以找到webservice url,它集成了microsoft azure移动服务。
根据您的描述,我无法直接了解您的问题。
无论您使用的是移动应用还是网络应用,网络服务网址都是根据您的服务器端代码。
azure web / mobile app的默认网址,您可以在azure web protal的概述中找到。
像这样:
http://xxxxx.azurewebsites.net
然后根据您的服务器端代码,它会转到不同的页面,将一些结果返回给客户端。
如果您使用azure mobile app快速启动简易表,那么您可以使用azure客户端SDK直接CRUD数据。它还会向服务器后端发送请求以获取结果。
像这样:
让我知道是否有人可以帮助我将azure web服务集成到Android应用程序集成
首先,我应该说明azure web app和azure mobile app之间的区别。
Azure移动应用程序为我们提供了很多功能,可以轻松创建您的移动应用程序。像esay表,脱机同步,推送通知,客户端SDK等。如果您使用azure Web应用程序,则需要自己实现这些功能。
所以我建议您使用azure移动应用程序作为移动应用程序后端。
此外,azure移动应用程序启动快,我们可以轻松创建cordova项目。
有关如何在移动应用中创建cordova项目的更多详细信息,请参阅此article。
创建应用程序并下载项目后,它将自动创建简易表格。
然后您可以使用azure移动客户端SDK获取数据库数据。
在下载的cordova项目的index.js文件中,您可以找到它如何调用服务器端来获取记录。
然后它将使用client.getTable()方法获取表,并使用此对象来查询数据。
这样的代码:
todoItemTable = client.getTable(tableName);
todoItemTable
.where({ complete: false }) // Set up the query
.read() // Read the results
.then(createTodoItemList, handleError);
有关如何使用azure客户端SDK获取数据的更多详细信息,您可以参考此article。