Diese Anleitung gilt für folgende FLOWFACT-Produkte: |
________________________________________________________________________________________________________________
Um Anfragen, die über Ihre Webseite versendet werden, in FLOWFACT Direkt als Anfragen erkannt und verarbeitet werden, gibt es zwei Möglichkeiten
Die erste Möglichkeit besteht darin, dass Sie eine E-Mail versenden, die eine XML-Datei auf Basis der XSD-Datei angehangen wird.
Folgend finden Sie ein Beispiel für die neuen Kontakt E-Mail, die unser Adressimporter einlesen kann. Diese beruht auf dem Openimmo Standard (siehe www.openimmo.de)
Die wichtigsten Eckpunkte:
Der Adressimporter überprüft die ausgewählten Aktivitäten, ob diese einen Anhang mit der Endung ".xml" und im Dateinamen das Wort "kontakt" oder "contact" hat, z.B.: NeuerKontakt.xml (siehe weiter unten). Wird ein derartiger Anhang gefunden, importiert FlowFact diese Datei und ignoriert die Mailnotiz.
Die Kontakt XML-Dateien muss dem Schema "openimmo-feedback_125.xsd" (siehe weiter unten) entsprechen. Wir empfehlen eine Validierung der erstellen Datei "Neuer Kontakt.xml" gegen das XSD Schema z. B. über folgenden Anbieter: http://www.freeformatter.com/xml-validator-xsd.html
Es stehen die Felder in der nachfolgenden Doku zur Verfügung, es können keine weiteren hinzugefügt werden.
Wir empfehlen eine Validierung der erstellten Datei "Neuer Kontakt.xml" gegen das XSD Schema z. B. über folgenden Anbieter: http://www.freeformatter.com/xml-validator-xsd.html
Erklärungen zu der Datei "NeuerKontakt.xml": |
Ihre Portalkennung: =================== <portal_unique_id>XXX</portal_unique_id> Unsere beim Objekt Hochladen mitgeteilte Objektnummer: ====================================================== <oobj_id>123456789</oobj_id> Interessent: ============ <interessent> <anrede>Herr</anrede> <vorname>Karl</vorname> <nachname>Zufrieden</nachname> <firma>Zufrieden AG</firma> <strasse>Rheinaustraße 13</strasse> <plz>50999</plz> <ort>Köln</ort> <tel>0221/123456</tel> <fax>0221/123458</fax> <mobil>0171/654321</mobil> <email>zuf@karl-zufrieden.de</email> <bevorzugt>EMAIL</bevorzugt> <wunsch>DETAIL</wunsch> <anfrage>Sehr geehrter Anbieter! Dieses Objekt interessiert mich sehr. Ich möchte bitte so schnell wie möglich besichtigen. Karl Zufrieden</anfrage> <user_defined_extend> <feld> <name>WUNSCH</name> <wert>BESICHTIGUNG</wert> </feld> </user_defined_extend> <user_defined_extend> <feld> <name>callbackTime</name> <wert>abends</wert> </feld> </user_defined_extend> </interessent> |
Datei "NeuerKontakt.xml": |
<?xml version="1.0" encoding="ISO-8859-15"?> <openimmo_feedback> <version>1.2.5</version> <sender> <name /> <openimmo_anid /> <datum>15.11.2007</datum> <makler_id>55555</makler_id> </sender> <objekt> <portal_unique_id>XXX</portal_unique_id> <portal_obj_id>11223344</portal_obj_id> <anbieter_id>55555</anbieter_id> <oobj_id>123456789</oobj_id> <zusatz_refnr /> <expose_url>http://www.Portal.de/expose.do?object_id=11223344</expose_url> <vermarktungsart>Kauf</vermarktungsart> <bezeichnung>Köln, Industriestraße 161</bezeichnung> <etage /> <whg_nr /> <strasse>Industriestraße 161</strasse> <ort>Köln</ort> <land>DEU</land> <stadtbezirk>Rodenkirchen</stadtbezirk> <preis>1234</preis> <gebot /> <wae /> <anzahl_zimmer>2</anzahl_zimmer> <flaeche>75</flaeche> <interessent> <int_id /> <anrede>Herr</anrede> <vorname>Karl</vorname> <nachname>Zufrieden</nachname> <firma>Zufrieden AG</firma> <strasse>Rheinaustraße 13</strasse> <postfach /> <plz>50999</plz> <ort>Köln</ort> <tel>0221/123456</tel> <fax>0221/123458</fax> <mobil>0171/654321</mobil> <email>zuf@karl-zufrieden.de</email> <bevorzugt>EMAIL</bevorzugt> <wunsch>DETAIL</wunsch> <anfrage>Sehr geehrter Anbieter! Dieses Objekt interessiert mich sehr. Ich möchte bitte so schnell wie möglich besichtigen. Karl Zufrieden</anfrage> <user_defined_extend> <feld> <name>WUNSCH</name> <wert>BESICHTIGUNG</wert> </feld> </user_defined_extend> <user_defined_extend> <feld> <name>callbackTime</name> <wert>abends</wert> </feld> </user_defined_extend> </interessent> </objekt> </openimmo_feedback> |
Datei "openimmo-feedback_125.xsd": |
<?xml version="1.0" encoding="ISO-8859-1"?> <!-- <!-- $VERSION: 1.2.5
<xsd:element name="openimmo_feedback"> <xsd:element ref="sender" />
<xsd:element name="objekt"> <xsd:element name="land" type="xsd:string" minOccurs="0" /><!--V125 optional ISO Code 3 Stellen verwenden--> <xsd:element name="preis" type="xsd:string" minOccurs="0"/><!--V123 optional--> <xsd:element name="anzahl_zimmer" type="xsd:string" minOccurs="0" /><!--V125 optional--> <xsd:element ref="interessent" minOccurs="1" maxOccurs="unbounded"/> <xsd:element name="interessent"> <xsd:element name="wunsch" minOccurs="0" maxOccurs="unbounded"><!--V123 optional--> <xsd:element name="status"><!--$V121--> <xsd:element name="user_defined_extend"> |