微信是如何判断手机通讯录里哪些用户注册了微信的

byh365 2017-06-08 05:24:47
RT 是每次都要把手机通讯录里的手机号,post 到服务器比对,再返回的吗?
...全文
388 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
qq_31760587 2017-06-15
  • 打赏
  • 举报
回复
怎么不太明白呢
花道哒哒跶 2017-06-12
  • 打赏
  • 举报
回复
要不然呢,肯定需要一次交互
本项目是一个基于安卓的Android仿微信客户端-猫友。是一个csdn上的朋友的原创项目,原帖可以看这http://blog.csdn.net/ericfantastic/article/details/49451249 实现了微信的登录注册、主界面、聊天会话、通讯录、发现界面、个人设置、添加好友、扫描二维码、视频通话、等所有基本功能。 下面是具体搭建方法: 1、下载Openfire的安装包:http://download.csdn.net/detail/ericfantastic/9219685 Openfire服务器及MySQL具体配置可以参考:http://www.th7.cn/db/mysql/201406/59838.shtml 2、建议下载Openfire自带的PC客户端Spark,方便测试功能:http://download.csdn.net/detail/ericfantastic/9219815 3、修改源码中的服务器主机地址:在ConnetServer.java中,修改Configuration为本地的IP地址。 4、修改添加好友中的JID主机名:在AddFriendActivity.java中,修改addFriend方法中的"@ericwork-pc"修改为服务器的主机名,不区分大小写; 5、修改聊天页面中的JID主机名:在ChatActivity.java中,修改发送按钮的监听事件中的"@ericwork-pc",同上。 实现一个IM实时聊天应用,少不了弄服务器,目前开源的Openfire服务器就比较合适,而且很多功能都已经封装好了,实现聊天APP就简洁很多。服务器后端的数据库我选择了MySQL,当然Openfire也支持大部分的主流数据库,只要在配置的时候修改好参数即可;搭建的时候,把服务器配到8G内存笔记本上,网上得知,Openfire每个线程大约占4k内存,那理论上是可以80w 用户,当然实际肯定没那么多,Openfire在一台8G的主流服务器上支持30W的用户肯定没有问题。 简单说明一下Eric_JQM_Chat工程目录结构,当初开发的时候初衷只是玩玩openfire实现IM的过程,没想到一写就写了一通,对模块也没有很好的分包,还请多多包涵。 可以脸红的说,基本上所有功能实现都放在第一个eric_jqm_chat包了,第二个Service包主要放与于后台服务相关的包,但后来这些服务我也都没有启用,后面的四个Zxing包就是实现二维码扫描的包,具体如何实现我的博客有介绍。 Login登录相关,包括保存当前登录账号密码,下次直接登录使用等功能; Register注册相关,包括本地输入校验; MainActivity主界面相关,包含四个Fragment页面、上方Actionbar及下方的自定义View选项; TabFragment会话界面,用于接收收到的所有消息,并统计条目; TabFragment2通讯录界面,加载用户的好友列表; TabFragment3发现界面,功能尚未添加; TabFragment4个人设置页面,加载个人资料; AddFriendActivity添加好友页面,搜索仅仅是获取用户头像,申请添加好友,及接受好友添加请求并处理; CaptureActivity扫描二维码页面,扫描二维码功能; CatchCameraActivity视频通话页面,仅完成获取前置摄像头预览及获取网络RTSP视频流播放; ConnetServer连接服务器类,单例模式; FormatTools简单工具类,用于各种类型数据间的转换; ChatActivity聊天页面,实现指定好友的聊天功能,及聊天记录的保存; FriendDetail聊天好友详情页面,更改聊天背景等; 主要的类就是这些,具体的详细实现大家可以直接看代码,注释写的很详细了,有疑问的欢迎交流,存在bug还请指正。
微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 微信小程序系统教程共有“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]——核心技术”、“微信小程序系统教程[阶段]客服消息+微信支付+九宝电商系统”。 “微信小程序系统教程[阶段]全套课程”包含: 1.微信小程序系统教程[阶段]_客服消息 2.微信小程序系统教程[阶段]_微信支付 3.微信小程序系统教程[阶段]_九宝电商系统 学习“微信小程序系统教程[阶段]”要求有微信小程序的基础。建议先学习“微信小程序系统教程[初级阶段]”、“微信小程序系统教程[中级阶段]”,后在报名“微信小程序系统教程[阶段]”。 阶段讲解的客服消息,是针对小程序的。后台程序用接近底层的技术,没有使用三方技术。这样降低同学们学习成本。 微信支付,这部分课程很有难度,要求同学们认真听讲,有不会的技术问题可以请教老师。购买课程后请联系老师,提供单号,给你源程序。 九宝电商系统是一套十分适和学习、项目的课程。既可以系统的学习微信小程序相关知识,还可以修改后上线。 “微信小程序系统教程[中级阶段]——核心技术”重点讲解微信小程序事件、组件、API 微信小程序系统教程[初级阶段],微信小程序0基础学起,讲解微信小程序开发的基础知识。 购买课程的同学,可赠送就九宝老师编写的《微信小程序开发宝典》。 购课请咨询qq2326321088
易传企业多媒体名片是利用二维码、HTML5、微信手机客户端等多种物联网应用技术开发的面向企业的移动展示和营销工具软件平台。 解决的问题: 一、名片电子化:一键保存名片信息到通讯录,一键访问企业手机网站 客户用微信手机扫描企业人员的纸质名片上的二维码,可以一键实现两大功能: 1. 一键了解企业员工个人:名片信息一键保存到客户手机通讯录中; 2.一键了解公司:一键访问公司手机网站,通过公司手机网站,可以快速获取企业产品、业务、品牌,实体店,优惠活动,最新动态等信息。 二、一键了解个人 增强企业软实力,让客户更容易的记住你。 • 企业员工每个人都拥有一个独立的二维码,个人名字、职位,企业名称,电话,邮箱,地址,手机网站,等全部信息,一键保存到客户手机通讯录中。 • 客户不再为了收录某个人的联系方式,繁琐的输入数字和字母了,交流更加方便,快捷。 三、一键了解公司: 客户一键可以浏览企业手机网站,下载客户端,关注微信公共账号等,快速了解公司企业产品、业务、品牌,实体店,优惠活动,最新动态等信息 通讯录联系人方式的公司网址将成为客户与企业联系的入口和工具。 。。。 易传多媒体名片的产品特点与优势: 1. 二维码、名片、手机网站、手机客户端、微信公众帐号完美结合; 2. 数十种模版供选择、制作精美、简洁易用、体验优秀; 3. 手机客户端具有消息推送、用户注册鉴权、手机培训、会议、信息上传下达等功能,以最低成本最高效率的技术手段帮助企业解决部分管理问题 4. 企业形象展示、产品展示、在线销售、培训、管理工具等全方位企业移动营销解决方案 5. 支持多种手机操作系统,iOS,Android, WP8 等; 6. 机型自适应,适配几乎所有智能手机; 7.3D全景技术,客户体验更加绚丽震撼,过目不忘,增加成交率; 8.270项专利视频传输技术,在2G手机上照样流畅观看视频; 9. 超级云服务能力,服务中国移动视频数千万用户。 更多详细介绍,请下载查看文档

29,027

社区成员

发帖
与我相关
我的任务
社区描述
主要讨论与iOS相关的软件和技术
社区管理员
  • iOS
  • 大熊猫侯佩
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧