【发布时间】:2011-04-04 02:39:36
【问题描述】:
我想知道 windows live 的oAuth wrap 身份验证工具是否仅用于信使连接或什么? 可以用于 Live Contacts API 吗? 我正在尝试从实时联系人中获取通讯录。我怎样才能做到这一点? 微软关于各种 API 的 msdn 文档很烂!!他们甚至没有为此提供任何特定的 PHP 示例。 有人可以将我重定向到组织良好的文档/教程吗?
【问题讨论】:
我想知道 windows live 的oAuth wrap 身份验证工具是否仅用于信使连接或什么? 可以用于 Live Contacts API 吗? 我正在尝试从实时联系人中获取通讯录。我怎样才能做到这一点? 微软关于各种 API 的 msdn 文档很烂!!他们甚至没有为此提供任何特定的 PHP 示例。 有人可以将我重定向到组织良好的文档/教程吗?
【问题讨论】:
不确定您是否已经弄清楚了,但我也在研究它。我还没有工作示例,但答案是肯定的,OAuth WRAP 可用于 Live Contacts API 以及任何其他 Messenger Connect API。如果您以前使用过 OAuth,这实际上相当简单。您将与任何其他提供商(例如 Facebook、LinkedIn、Google 等)一样获得授权,然后获得访问令牌:
http://msdn.microsoft.com/en-us/library/ff750952.aspx
然后,您将在 Authorization 标头(curl_setopt、CURLOPT_HTTP_HEADER)中传递该访问令牌并继续 REST 调用,就像您已授权使用 Live SDK 一样。
【讨论】: