Api 是否在网站中导入Outlook联系人?

Api 是否在网站中导入Outlook联系人?,api,outlook,contacts,Api,Outlook,Contacts,我在这里完全迷路了,我想要一个如何使用PHP和Javascript在网站中导入Outlook联系人的分步示例 MSDN文档不清楚,没有关于如何在网站中实现Outlook API的示例 编辑:我想举例说明如何使用电子邮件联系人实现邀请朋友,例如facebook中实现的功能,以及如何使用facebook或google等进行登录。可以通过将联系人从Outlook导出到Excel或Access来完成一次数据迁移 转到文件-导入和导出-导出到文件-MS Excel,然后选择带有联系人的文件夹 然后可以将此

我在这里完全迷路了,我想要一个如何使用PHP和Javascript在网站中导入Outlook联系人的分步示例

MSDN文档不清楚,没有关于如何在网站中实现Outlook API的示例


编辑:我想举例说明如何使用电子邮件联系人实现邀请朋友,例如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);
    });
});