Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/232.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
我的android应用程序应如何连接到Exchange server?_Android_Outlook_Webdav_Exchange Server_Outlook Web App - Fatal编程技术网

我的android应用程序应如何连接到Exchange server?

我的android应用程序应如何连接到Exchange server?,android,outlook,webdav,exchange-server,outlook-web-app,Android,Outlook,Webdav,Exchange Server,Outlook Web App,我想从exchange服务器获取任务,以便在android应用程序中进行同步。我对联系人、电子邮件或日历项目不感兴趣,只对任务感兴趣 似乎有几种方法可以连接到exchange服务器,但文档既庞大又不透明 我的服务器已启用OWA,但未启用 非常感谢您的建议。使用WebDAV方法,您可以查询Exchange存储区中内容类型为的项目 使用WebDAV协议更新项目可以通过对文件使用HTTP PUT操作或仅对包含属性的项目使用来完成。由于任务项不一定与文件关联,因此我假设您必须使用PROPPATCH方法在

我想从exchange服务器获取任务,以便在android应用程序中进行同步。我对联系人、电子邮件或日历项目不感兴趣,只对任务感兴趣

似乎有几种方法可以连接到exchange服务器,但文档既庞大又不透明

我的服务器已启用OWA,但未启用

非常感谢您的建议。

使用WebDAV方法,您可以查询Exchange存储区中内容类型为的项目

使用WebDAV协议更新项目可以通过对文件使用HTTP PUT操作或仅对包含属性的项目使用来完成。由于任务项不一定与文件关联,因此我假设您必须使用PROPPATCH方法在taskfolder中创建项

更新:自Exchange 2010起,WebDAV协议为。相反,它是可用的。这里有一个例子

澄清:web服务api是在年引入的


要检测您正在使用的Exchange版本,我建议使用“探测”方法。尝试一些基本的web服务调用来检测2007和2010,最好使用操作。如果这些都不起作用,请在WebDAV界面上查找早期版本。

非常好的信息。非常感谢。是否有更新taskfolders的WebDAV方法?再次感谢。标记此问题之前的最终澄清回答:如何检测Exchange server是2010还是更早版本?@blokeley,我有相同的要求发布请求以获取任务的端点是什么?我最初需要同步任务的要求已由现有应用程序满足: