我想为我的 Windows Phone 7 项目使用 Azure 上可用的新移动服务。但是无法弄清楚要在项目中包含什么才能使这项工作正常进行。“新的 Windows Phone 8 应用程序”选项工作正常,但我想将此服务纳入 Windows Phone 7 应用程序。
3 回答
虽然移动服务团队尚未发布官方的 WP7 SDK,但您可以在此处找到非官方的 SDK:https ://github.com/zaxy78/azure-mobile-wp7-sdk 。
您也可以直接访问 REST API,参考这里http://msdn.microsoft.com/en-us/library/windowsazure/jj710108.aspx
希望有帮助。
“Azure 移动服务”只是为移动平台打包的一组 Azure 服务。目前不支持 Windows Phone 7,考虑到它是一个已弃用的平台(对于 Windows Phone 8 并且不向后兼容),我不希望它受到支持。
但是,由于“Azure 移动服务”只是一组“打包的服务”,您绝对可以在 Windows Phone 7 应用程序中使用 Azure 服务,它只是没有为您“打包在一个地方”。
您可以使用 Windows Phone 7 手机的 Windows Phone 工具包(开源)... http://channel9.msdn.com/posts/Windows-Phone-Push-Notifications-and-Windows-Azure
但是,Azure 中的大多数东西都公开了 RESTful API。因此您可以为特定的 Azure 服务调用 REST API。例如:http: //blogs.msdn.com/b/prathul/archive/2012/08/10/windows-phone-amp-azure-service-bus-rest-authentication-and-messaging.aspx
NuGet 上的 Windows Azure 移动服务客户端 (0.3.3-rc)的最新预发布版本现在支持 Windows Phone 8 和 Windows Phone 7.1 应用程序,以及 Windows Store 应用程序。