VCF Kompatibilität

binser
Beiträge: 42
Registriert: Do 15. Sep 2011, 07:53

VCF Kompatibilität

Beitrag von binser »

Wenn ich versuche eine von MPE exportierte VCF Datei in der Stock Android App zu importieren, erhalte ich die Nachricht: "Couldn't import Vcard Dateiname".

Benutze ich SA Contacts zum importieren (eine App die sich auf VCF Ex-/und Import Spezialisiert hat) erhalte ich in der Notes Sektion komische Zeichen, bei den Nummern steht immer SYNCMLREF 1505 oder so ähnlich dabei.

Benutze ich die App ContactSync, die auch von einer sehr charmanten Österreicherin programmiert wurde, erhalte ich korrekte Daten, außer daß die Notes Sektion nach der ersten Zeile "*800# Data Plan selection (sometimes more data wil be credited than show" abbricht, was sehr merkwürdig ist, denn eigentlich ist das letzte Wort nicht show sondern "shown" mit einem "n" am Ende.

Die App "Contacts VCF" list die Datei nicht ein, sondern gibt mir "Error_ Unknown Type "LABEL".

Mein Fazit: Die meisten Apps können nicht richtig mit den Labels umgehen, das ist allerdings das Problem der App, denn ContactSync kann es ja.

Allerdings meine ich, daß MPE immer noch ein Problem mit der Note Sektion hat.

Ich habe dies so ausführlich dargestellt, da FJ vor kurzem am Vcard Teil der Software gearbeitet hat und er vielleicht an dieser Sache interessiert ist.

Die Note Sektion der Datei ist wie folgt:

Code: Alles auswählen

NOTE;ENCODING=QUOTED-PRINTABLE:*800# Data Plan selection (sometimes more data wil be credited than show=
n)=0A*121# Rs Balance & limited plans booking=0A*125# Internet Data & Re=
charge Balances=0A*121*4# Self Service Menu=0A=0AMy Idea Nr. +91-981-123=
-4567


was sich in MPE so darstellt:

Code: Alles auswählen

*800# Data Plan selection (sometimes more data wil be credited than shown)
*121# Rs Balance & limited plans booking
*125# Internet Data & Recharge Balances
*121*4# Self Service Menu

My Idea Nr. +91-981-123-4567


Die volle Datei lautet:

Code: Alles auswählen

BEGIN:VCARD
VERSION:2.1
N:Idea;My;;;
FN:My Idea
TEL;CELL;X-SYNCMLREF1499:+91-981-123-4567
TEL;LABEL=Balance;X-SYNCMLREF1505:
TEL;LABEL=DataPlans;X-SYNCMLREF1506:
TEL;LABEL=CustomerService;X-SYNCMLREF1507:
TEL;LABEL=CusServDelhi;X-SYNCMLREF1508:
TEL;LABEL=Userdefined;X-SYNCMLREF1509:
TEL;LABEL=OwnNr;X-SYNCMLREF1510:
TEL;LABEL=Userdefined;X-SYNCMLREF1511:
EMAIL;PREF;X-SYNCMLREF1500:customercare@idea.adityabirla.com
URL;X-SYNCMLREF1503:www.ideacellular.com
CATEGORIES:India
ADR;WORK;X-SYNCMLREF1:;;;;;;India
NOTE;ENCODING=QUOTED-PRINTABLE:*800# Data Plan selection (sometimes more data wil be credited than show=
n)=0A*121# Rs Balance & limited plans booking=0A*125# Internet Data & Re=
charge Balances=0A*121*4# Self Service Menu=0A=0AMy Idea Nr. +91-981-123=
-4567
X-ACCOUNT:com.android.contacts.default;default
END:VCARD
Ciao,

Binser
icke1954
Moderator
Beiträge: 18155
Registriert: Sa 19. Apr 2014, 10:35

Beitrag von icke1954 »

binser hat geschrieben:Wenn ich versuche eine von MPE exportierte VCF Datei in der Stock Android App zu importieren, erhalte ich die Nachricht: "Couldn't import Vcard Dateiname"

Das ist durchaus möglich, ich werde das nicht testen, sorry!
Ich glaube auch nicht, dass FJ vorgesehen hatte, alle möglichen VCF-Standards aller Handyapps zu unterstützen ?!

Der Aufbau der Export-Kontakt-Dateien meiner Handy-Apps unterscheiden sich auch gewaltig, von den MPE-Exportdateien.
Antworten