Api 是否在网站中导入Outlook联系人?
我在这里完全迷路了,我想要一个如何使用PHP和Javascript在网站中导入Outlook联系人的分步示例 MSDN文档不清楚,没有关于如何在网站中实现Outlook API的示例Api 是否在网站中导入Outlook联系人?,api,outlook,contacts,Api,Outlook,Contacts,我在这里完全迷路了,我想要一个如何使用PHP和Javascript在网站中导入Outlook联系人的分步示例 MSDN文档不清楚,没有关于如何在网站中实现Outlook API的示例 编辑:我想举例说明如何使用电子邮件联系人实现邀请朋友,例如facebook中实现的功能,以及如何使用facebook或google等进行登录。可以通过将联系人从Outlook导出到Excel或Access来完成一次数据迁移 转到文件-导入和导出-导出到文件-MS Excel,然后选择带有联系人的文件夹 然后可以将此
编辑:我想举例说明如何使用电子邮件联系人实现邀请朋友,例如facebook中实现的功能,以及如何使用facebook或google等进行登录。可以通过将联系人从Outlook导出到Excel或Access来完成一次数据迁移 转到
文件
-导入和导出
-导出到文件
-MS Excel
,然后选择带有联系人的文件夹
然后可以将此文件导入网站的数据库中
网站与联系人之间的连续连接需要将Exchange server与您的Web服务器结合使用,其中可以使用Live API,例如与Active Directory结合使用。本文说明如下:
Microsoft目前不建议也不支持从任何无人参与、非交互的客户端应用程序或组件(包括ASP、ASP.NET、DCOM和NT服务)自动化Microsoft Office应用程序,因为Office在此环境中运行时可能会表现出不稳定的行为和/或死锁。
如果您正在构建一个在服务器端上下文中运行的解决方案,那么您应该尝试使用安全的组件来无人值守地执行。或者,您应该尝试找到至少允许部分代码在客户端运行的替代方案。如果使用服务器端解决方案中的Office应用程序,该应用程序将缺少许多成功运行所需的功能。此外,您将面临整体解决方案稳定性方面的风险
我建议使用任何其他机制从Outlook中提取联系人 WL.init({
客户端id:APP\u客户端id,
重定向\u uri:重定向\u URL,
范围:[“wl.basic”、“wl.contacts_Email”],
响应类型:“令牌”
});
导入联系人
jQuery(文档).ready(函数(){
})) Outlook数据位于哪里?交换邮箱?PST文件?你的代码将在哪里运行?服务器?客户端Java脚本?
//live.com api
jQuery('#import').click(function(e) {
e.preventDefault();
WL.login({
scope: ["wl.basic", "wl.contacts_emails"]
}).then(function (response)
{
WL.api({
path: "me/contacts",
method: "GET"
}).then(
function (response) {
//your response data with contacts
console.log(response.data);
},
function (responseFailed) {
//console.log(responseFailed);
}
);
},
function (responseFailed)
{
//console.log("Error signing in: " + responseFailed.error_description);
});
});