我想允許用戶將他們的聯繫人(電子郵件)導入到我的php應用程序中。我正在考慮vcard格式,因爲大多數手機都允許vcard導出。現在我有幾個疑問導出和導入Vcard
待辦事項iPhone,Android,黑莓,Symbian的允許導出爲電子名片是vCard格式由所有相同。
也ü可以導出Gmail聯繫人vCard是太相同的格式
u能出口蘋果的郵件時,Outlook,Thunderbird的聯繫人作爲電子名片
我想允許用戶將他們的聯繫人(電子郵件)導入到我的php應用程序中。我正在考慮vcard格式,因爲大多數手機都允許vcard導出。現在我有幾個疑問導出和導入Vcard
待辦事項iPhone,Android,黑莓,Symbian的允許導出爲電子名片是vCard格式由所有相同。
也ü可以導出Gmail聯繫人vCard是太相同的格式
u能出口蘋果的郵件時,Outlook,Thunderbird的聯繫人作爲電子名片
我會認爲,如果他們遵守標準(無論如何不幸擁有所有這些設備),那麼是的,他們應該出口相同。
從http://en.wikipedia.org/wiki/VCard
下面是一個包含一個人vCard文件的例子:通過e-mail客戶端的廣泛支持
vCard 2.1:
BEGIN:VCARD
VERSION:2.1
N:Gump;Forrest
FN:Forrest Gump
ORG:Bubba Gump Shrimp Co.
TITLE:Shrimp Man
TEL;WORK;VOICE:(111) 555-1212
TEL;HOME;VOICE:(404) 555-1212
ADR;WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America
LABEL;WORK;ENCODING=QUOTED-PRINTABLE:100 Waters Edge=0D=0ABaytown, LA 30314=0D=0AUnited States of America
ADR;HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America
LABEL;HOME;ENCODING=QUOTED-PRINTABLE:42 Plantation St.=0D=0ABaytown, LA 30314=0D=0AUnited States of America
EMAIL;PREF;INTERNET:[email protected]
REV:20080424T195243Z
END:VCARD
vCard 3.0:
BEGIN:VCARD
VERSION:3.0
N:Gump;Forrest
FN:Forrest Gump
ORG:Bubba Gump Shrimp Co.
TITLE:Shrimp Man
PHOTO;VALUE=URL;TYPE=GIF:http://www.example.com/dir_photos/my_photo.gif
TEL;TYPE=WORK,VOICE:(111) 555-1212
TEL;TYPE=HOME,VOICE:(404) 555-1212
ADR;TYPE=WORK:;;100 Waters Edge;Baytown;LA;30314;United States of America
LABEL;TYPE=WORK:100 Waters Edge\nBaytown, LA 30314\nUnited States of America
ADR;TYPE=HOME:;;42 Plantation St.;Baytown;LA;30314;United States of America
LABEL;TYPE=HOME:42 Plantation St.\nBaytown, LA 30314\nUnited States of America
EMAIL;TYPE=PREF,INTERNET:[email protected]
REV:20080424T195243Z
END:VCARD
vCard標準的2.1版。 vCard格式的3.0版是IETF標準跟蹤方案,其中包含RFC 2425和RFC 2426。
iOS提供了用於訪問移動Safari中聯繫人數據庫的任何機制。只有通過本地應用程序才能導出聯繫人。
A 很 kludgey從iOS導出聯繫人的方式是通過電子郵件發送。 iOS讓用戶可以很容易地將.vcard文件作爲電子郵件附件發送。
工作流能去這樣的:
contacts-export+[unique string]@exmple.com
Create New Contact
)Share Contact
- >Email
- >發送到以前保存的電子郵件地址這一切都似乎是一個大量的工作,同時爲最終用戶,而且,開發商。這就是說,如果你的用戶足夠精明,能夠處理那些複雜的工作流程,那麼對於一次性的聯繫人導出來說,複製/粘貼肯定會更容易,特別是對於任何不止一個或兩個相關字段的聯繫人。
我不確定Android,Blackberry等在導出方面的支持。