刚看到了针对SNS获取MSN好友、各大邮箱联系人,邮件群发解决方案,这篇文章,我也来说说我找到的方法。

SNS上通过MSN来推广的方法最近很流行,据说facebook使用微软的msn contact api,这个在msdn上有说明,至今还是1.0beta,没有仔细研究。

另一种方法是通过DOTMSN来实现,DOTMSN原本是在winform下用来实现msn聊天机器人的,由于DOTMSN是启动另一个线程去获取MSN的一些信息的,故直接在web上使用会造成页面已经执行完毕,而这个线程还没有执行完导致不能获取联系人信息的情况,让线程一直等待也不是很好的方法,而且虚拟登录造成的用户msn下线给用户带来的感受也是不好的。

在sourceforge上有这样一个项目,opencontacts,地址:http://sourceforge.net/projects/opencontactsnet,可以实现获取MSN mail, yahoo mail, gmail的联系人。

这个项目获取的方法不是直接登录msn,而是采用post用户信息到live网站,根据获取的ticket信息,去获取mail的联系人列表从而实现获取msn联系人的。

这个项目中的获取到的联系人列表是一个xml文件,对xml文件进行解析,取得想要的信息(可根据需要自行修改)。

引用该项目,

MailContactList list;

LiveExtract extractor = new LiveExtract();
        extractor.Extract(new System.Net.NetworkCredential(liveid, pass), out list);

就方便得获取了msn联系人列表,至于发送邮件,不同的项目有不同的方法,自己去实现就好了

OpenContactsNet.rar

转载于:https://www.cnblogs.com/TomYu/archive/2008/09/19/1293944.html

SNS网站获取导入MSN联系人的方法相关推荐

  1. android adb 联系人,使用adb命令向Android模拟器中导入通讯录联系人的方法

    本文实例讲述了使用adb命令向Android模拟器中导入通讯录联系人的方法.分享给大家供大家参考.具体实现方法如下: 使用adb提供的命令, 可以非常方便地从PC中将通讯录导入android模拟器中. ...

  2. 百度地图网站获取指定地点经纬度坐标方法

    有时候我们要查询某个位置的经纬度坐标,但是手机上的百度地图应用不能得到这个信息. 百度地图网页版就可以根据输入的地址查询经纬度,还可以把经纬度复制出来. 方法如下. 还可以根据坐标查询地址. 内容提要 ...

  3. 向Android模拟器中批量导入通讯录联系人

    使用adb命令向Android模拟器中批量导入通讯录联系人的方法: 使用adb提供的命令, 可以非常方便地从PC中将通讯录批量导入android模拟器中. 首先要先准备好固定格式的vcf文件, 该文件 ...

  4. 网站获取用户手机号码的方法、系统、客户端及服务器(坑爹的玩意儿)

    网站获取用户手机号码的方法.系统.客户端及服务器  CN 103167444 A 摘要 本发明公开了一种第三方网站获取用户手机号码的方法.系统.客户端及服务器.其中,该方法包括浏览器的服务器接收浏览器 ...

  5. SNS网站推广的十种方法

    当越来越多的网站采用MSN和邮件邀请注册后,快速提高了用户群.好象现在网站再使用MSN或邮件邀请注册的话,效果大不如以前.因为用的人太多了,泛滥了,大家都麻木了,看了这样的邮件就删除,不想注册. 随着 ...

  6. php中获取网站访客来源的关键词方法

    php中获取网站访客来源的关键词方法,收集了 <?phpclass keyword{public function getKeyword($referer){ if(strpos($refere ...

  7. asp.net 引入html文件路径问题,asp.net 网站获取一个文件或文件夹的绝对路径,使用方法Server.MapPath(项目根目下虚拟文件路径)实现...

    asp.net 网站获取一个文件或文件夹的绝对路径,使用方法Server.MapPath("项目根目下虚拟文件路径")实现,代码如下:using System; using Sys ...

  8. 怎么把Android手机号码导入,手机联系人怎么导入?通讯录vcf导入安卓手机的方法...

    通讯录vcf导入安卓手机时需要借助什么软件吗?答案当然是不需要,依照通讯录本身的读取方式就可以直接导入vcf联系人列表,而打开方法就是轻轻的点击一下0001.vcf文件,是的,没有确认提示,会直接导入 ...

  9. 获取网站 favicon.ico 的三种方法

    获取网站 favicon.ico的三种方法 方法一: 直接在网站网址后面加favicon.ico 例如:https://www.baidu.com/favicon.ico (有一些网站可能会直接跳转到 ...

最新文章

  1. iOS 去除按钮的按下效果(阴影)
  2. MacBook Air 使用技巧
  3. python实现单例模式的几种方式_基于Python中单例模式的几种实现方式及优化详解...
  4. 解析Redis操作五大数据类型常用命令
  5. 一口气看完了蔡学镛的--爪哇夜未眠(第二版)
  6. android 分享qq微信朋友圈,H5微信JS-SDK实现分享朋友 朋友圈以及QQ自定义分享
  7. 软件测试cpu性能测试案例,cpu测试(cpu性能测试软件)
  8. 蓝牙的重命名与波特率修改
  9. 稳压二极管的工作原理是什么?
  10. Faster R-CNN详解
  11. ppt中如何合并流程图_PPT中流程图如何分支?
  12. 云服务器配置java环境
  13. addEventListener( ) 方法 -- 事件监听
  14. Mybatis Plus 代码生成器-让上班划水不再是梦
  15. linux 服务器端listen(5)
  16. HBase从入门到放弃(经典收藏)
  17. ST 增加 SiC 模块生产
  18. 在k8s上安装fluentd收集日志
  19. 【JZOJ 6079】【GDOI2019模拟2019.3.23】染色问题
  20. 阿里linux内核月报201705

热门文章

  1. 过程语句 oracle,Oracle 过程控制语句整理
  2. 华为魔术2手机拆机图解_荣耀Magic2手机内部做工如何?荣耀Magic2手机拆机
  3. 思科三层交换机开启ipv6路由功能_三层交换机实现路由功能配置示例与详解 (Cisco Packer Tracer 模拟器)...
  4. PAT (Basic Level) Practice1010 一元多项式求导
  5. flink EventTime与Window
  6. 命令式编程面向算法vs声明式编程面向描述
  7. hpasmcli查看HP服务器内存状态
  8. 深入浅出CChart 每日一课——快乐高四第九课 于无声处,CChart内置功能介绍之数据存取篇...
  9. 10-11-基数排序-内部排序-第10章-《数据结构》课本源码-严蔚敏吴伟民版
  10. 用过http api 发送邮件