我必须为 Carddav 服务器实现创建一个 Web 服务,以便在身份验证后向 Iphone 提供联系人。
我想知道从头到尾关于 url 和它所期望的参数的步骤。
意思是,起初它使用 url、用户名和密码。
那么,我必须如何配置我的方法和参数?
我已经读出了 RFC 链接,但我仍然不清楚。
您应该查看Google 实施的文档。
对于身份验证,请使用 OAuth。如果您需要提供自己的 OAuth 身份验证,请查看DotNetOpenAuth。
对于您的 REST Api,请尝试模仿 Google 的实现,如下所示:
主要的
https://www.googleapis.com/carddav/v1/principals/{userEmail}
家居套装
https://www.googleapis.com/carddav/v1/principals/{userEmail}/lists
地址簿
https://www.googleapis.com/carddav/v1/principals/{userEmail}/lists/default
接触
https://www.googleapis.com/carddav/v1/principals/{userEmail}/lists/default/contactId