现在手上有 100 多个电话号码+姓名+工作单位。能不能做成一个什么东西,让这 100 多号人直接添加到自己的手机中。 - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
请不要在回答技术问题时复制粘贴 AI 生成的内容
binghe

现在手上有 100 多个电话号码+姓名+工作单位。能不能做成一个什么东西,让这 100 多号人直接添加到自己的手机中。

  •  
  •   binghe 2014 年 9 月 17 日 21059 次点击
    这是一个创建于 4235 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我的想法是能不能不需要安装第三方程序,不管手机还是电脑。(我自己安装不要紧,毕竟我要把这些号码编辑好对不对),然后我把做好的包放在网上,把地址发给大家,大家访问时直接提示是否导入到手机。


    这100多号人的手机系统(版本)主要是这三种:Android、IOS6、IOS7

    请教V2上的各位大牛,有没有办法呢?或者哪位朋友已经有这样做过了呢?
    28 条回复    2014-09-19 17:06:36 +08:00
    Fedor
        1
    Fedor  
       2014 年 9 月 17 日   2
    vcard
    Cassius
        2
    Cassius  
       2014 年 9 月 17 日   1
    腾讯同步助手(我匿了


    话说都支持vcard协议来着。Android上面倒是n个助手都可以直接导入
    看各自装了啥就好

    iOS的话,其实用Google联系人同步就很容易了。但是要推到100来号人。。

    所以还是注册个公车QQ 让大家都用腾讯同步吧!
    seki
        3
    seki  
       2014 年 9 月 17 日 via Android   2
    做成csv导入到某一台手机里,再导出成vcard
    zakokun
        4
    zakokun  
       2014 年 9 月 17 日   1
    百度一下就知道,Vcard格式
    binghe
        5
    binghe  
    OP
       2014 年 9 月 17 日
    vacrd格式能通用于Android和IOS吗?

    还是需要我做两份?一个系统一份
    zkd8907
        6
    zkd8907  
       2014 年 9 月 17 日   1
    之前整理号码的时候直接弄一份Excel,然后上传到Outlook上,再在iOS上登录Outlook账号,所有号码就同步进来了。
    binghe
        7
    binghe  
    OP
       2014 年 9 月 17 日
    @zkd8907
    @Cassius
    但是这样不是也会把本机的通讯录传上去了吗?
    zkd8907
        8
    zkd8907  
       2014 年 9 月 17 日   1
    @binghe 不会,会混合起来,是并集关系。
    billlee
        9
    billlee  
       2014 年 9 月 17 日   1
    Gmail 通信录可以从 Excel 导入
    pimin
        10
    pimin  
       2014 年 9 月 17 日 via iPhone   1
    存到excel,整理下上传到gmail或者qq邮箱,然后导出适用多平台文件。
    真正完美解决方案是exchange,提前10几年就把你现在的需求做到完美了。
    binghe
        11
    binghe  
    OP
       2014 年 9 月 17 日
    也许是我的想法比较异想天开。
    楼上也没有明白我的需求啊
    1、手机端坚决不安装包括同步助手在内的任何第三方软件。(我这个通讯录里面,也许有一部分人有安装,但是不能因为这个通讯录让大家在安装任何软件)
    2、不用gmail、outlook之类的在线同步。(假如我各地亲自跑去帮他们一个一个存好通讯录估计还更快,大家能理解我的难处吗。)


    我想要的是类似.ics这样的日历文件,可以分享的。我做好后,放网上,文件的链接地址发给他们,他们打开后,直接提示是否保存,点OK然后就OK的。
    can
        12
    can  
       2014 年 9 月 17 日   1
    也就是想的好,其实大家基本都不会把100多同事的电话存入自己手机的
    Daniel65536
        13
    Daniel65536  
       2014 年 9 月 17 日 via iPhone   10
    vcard文件可以实现你的要求,将做好的vcard文件放在网上,访问文件的网址即可导入通讯录,苹果和安卓都支持。

    但是,有两个主要的问题:

    首先,苹果和安卓对vcard协议的支持不完全,至少苹果有些字段不支持(比如ORG字段苹果只支持一个分号区分公司和部门,第二个分号区分的部门与小组是不支持的),安卓也有类似的问题。

    第二,vcard协议没有指定文件编码,你懂的。我可以确定苹果支持utf8,至于安卓……建议你去实验一下。一旦出现编码问题,你同事的手机上就会出现几十上百个乱码联系人,你同事会杀了你的。

    给你的建议如下:
    使用最基本的字段确保兼容性:
    BEGIN:VCARD
    VERSION:3.0
    N:姓;名;;;
    FN:全名
    ORG:公司;部门
    TITLE:职务
    TEL;TYPE=CELL:手机号
    EMAIL;TYPE=INTERNET:邮箱
    END:VCARD
    上面这个是我测试比较兼容的格式,多个联系人就是把这个复制几次放在一个.vcard文件里(vcard就是个纯文本文件),不需要在外面嵌套别的字符。高级功能如照片等……建议不要去挑战。分组问题建议把要分为一组的成员放在一个文件里一起导入,在导入时进行分组,几个组就弄几个文件分开导入。

    另外单独弄个测试编码用的文件,里面只放两个联系人,让同事导入一下没有乱码,并且支持一个文件导入多联系人,再导入含有大量联系人的文件。

    文件编码建议utf8,换行符建议CR+LF。

    看在我写了这么多花了这么多金币的份上……
    毕竟v2ex里头回复是扣除金币的,写得越多扣得越多……
    gamexg
        14
    gamexg  
       2014 年 9 月 17 日   2
    看你的需求是单位电话本?
    做个网页省事,用脚本根据系统不同生成不同的拨号连接,点一下就跳到拨号界面。
    你要是望大家电话本里面都存上100多人的电话号码,大家不一定愿意。

    打电话
    在android的浏览器中,如果电话号码是 XXX-XXX-XXXX的型式的话,用户点击的时候,拨号面板会激活,但是如果不是这一特定的格式,那么拨号功能是不会启动的。其实可以通过链接的方式激活拨号面板。
    (1) IPhone的写法
    [phone_number] 就是电话号码了 <a href="callto:[phone_number]">phone_number</a>例子: <a href="callto:12345678">12345678</a>
    (2) Android的写法
    [phone_number] 就是电话号码了 <a href="wtai://wp/mc;[phone_number]">phone_number</a>例子: <a href="wtai://wp/mc;12345678">12345678</a>
    在电话号码前面可以加上 + (加号)表示国际号码。如:
    <a href="wtai://wp/mc;+12345678">+12345678</a>

    tel://13000000000 格式的也可以。
    mrcoder
        15
    mrcoder  
       2014 年 9 月 17 日 via Android   1
    以Android为例,从手机自带联系人应用中导出联系人,会在SDcard下生成一个.vcf文件,然后把这个文件发给其他人,再从手机联系人应用导入就行了。

    不清楚iOS是否支持这种vcard格式文件,楼主自己试下吧。
    ddosinhell
        16
    ddosinhell  
       2014 年 9 月 17 日   1
    Android可以直接导入 CSV
    94smart
        17
    94smart  
       2014 年 9 月 17 日   1
    100多个联系人信息存到一个公用的google账号,让每个需要通讯录的人把这个账号添加上,安卓和iOS通吃,以后有更新直接在google公共账号里操作。
    binghe
        18
    binghe  
    OP
       2014 年 9 月 17 日
    感谢以上大家的热心回复,我决定动手试验一下,弄个vcard在自己的手机上先测试一下。
    binghe
        19
    binghe  
    OP
       2014 年 9 月 17 日
    @Daniel65536 你好。我刚才弄了一个文件测试了一下。安卓和ios都不行,安卓用浏览器输入文件地址后,直接显示内容,不会提示保存。IOS更不行了。

    文件名:test.vcf
    内容:
    BEGIN:VCARD
    VERSION:3.0
    N:陈;师;老;;
    FN:陈老师
    TEL;TYPE=CELL:13800000000
    X-WDJ-STARRED:0
    END:VCARD
    binghe
        20
    binghe  
    OP
       2014 年 9 月 17 日
    对了,我是直接放在服务器上,手机浏览器输入地址,例如:
    http://www.xxxx.com/test.vcf
    pimin
        21
    pimin  
       2014 年 9 月 17 日 via iPhone   1
    @binghe
    感觉楼主是过度理想化了
    不要他们做任何事情通讯录就到N种不同型号终端上去了
    其实提供解决方案就好了
    给vcf、vcard、ics格式导出文件,给一个公共QQ邮箱exchange公共账号
    iOS还可以提供一个描述配置文件

    怎么导入是员工自己的问题
    binghe
        22
    binghe  
    OP
       2014 年 9 月 17 日
    @pimin 我才是员工,其他都是老板。-_-!!
    tempdban
        23
    tempdban  
       2014 年 9 月 17 日 via Android   1
    @binghe 微信公众平台 ,剩下的看你了
    binghe
        24
    binghe  
    OP
       2014 年 9 月 17 日
    @tempdban 微信公众平台太开放了。
    dant
        25
    dant  
       2014 年 9 月 17 日 via iPhone
    @binghe 目测 MIME 错了
    tempdban
        26
    tempdban  
       2014 年 9 月 18 日 via Android
    @binghe 开不开放完全看怎么设计的……
    Cassius
        27
    Cassius  
       2014 年 9 月 18 日
    @tempdban
    @binghe
    微信公众平台倒是也不错。
    直接加到自动回馈列表。
    发消息过去就返回联系人和号码,点一下就能拨号了

    另外
    @gamexg
    提到的网页我觉得更方便。。。根据浏览器UA返回不同格式即可
    就是手机检索起来麻烦点。
    gamexg
        28
    gamexg  
       2014 年 9 月 19 日
    @Cassius 按部门、拼音之类的细分开,找起来并不算太麻烦。

    通过去发短信或二维码把网址发给大家,想找号码自己去查就OK了。

    缺点就是需要联网,也可以自己保存到手机本地。
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5603 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 87ms UTC 08:37 PVG 16:37 LAX 01:37 JFK 04:37
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86