Sie sind auf Seite 1von 9

PhotoLinkIn

Schnittstellen-Dokumentation
Version: 0.51

Datum: 20.03.2010 23:24:00

Autor:RT
1. Was ist PhotoLinkIn?

Mit PhotoLinkIn stellt GAGAMOTO eine kostenfreie Schnittstelle bereit, welche es


ermöglicht, Fotos durch einen einfachen Link zu GAGAMOTO zu übertragen. Es
werden hierfür keine speziellen Programmierkenntnisse benötigt.

2. Wie funktioniert PhotoLinkIn?

Die Kommunikation mit PhotoLinkIn erfolgt ausschließlich über HTTP (Hyper Text
Transfer Protocol). Ein normaler HTML-Verweis (Hyperlink) oder Formular POST
reicht aus, um Bilddateien von Ihrer Webseite zu GAGAMOTO zu übertragen. Sie
müssen lediglich dafür sorgen, das alle Fotos in einer für die Ausbelichtung
geeigneten Größe zum Download auf Ihrem Webspace (www.ihredomain.de) zur
Verfügung stehen.

3. PhotoLinkIn Kommandos

http://www.gagamoto.de/linkin/upload.aspx

Bildübertragung via URL – HTTP GET

• Einzelbild übetragen
URL-Parameter  img

…/upload.aspx?img=http://www.ihredomain.de/DSC0000.jpg

• Mehrere Bilder übertragen


URL-Parameter  img[0..n]

…/upload.aspx?img0=http://www.ihredomain.de/DSC0000.jpg&
img1=http://www.ihredomain.de/DSC0001.jpg&
img2=http://www.ihredomain.de/DSC0002.jpg

• Optionale Parameter

Produkt für ein Bild voreinstellen  mid bzw. mid[0..n]


Menge des Bildes im Warenkorb voreinstellen  qty bzw. qty[0..n]

…/upload.aspx?img=http://www.ihredomain.de/DSC0000.jpg&
mid=9x13&qty=2

…/upload.aspx?img0=http://www.ihredomain.de/DSC0000.jpg&
mid0=9x13&qty0=2&img1=http://www.ihredomain.de/DSC0001.jpg&
mid1=30x45&qty1=1
Öffnen des Popupfensters und Übertragung zweier Bilddateien

Für eine optimale Darstellung sollte das Popup eine Breite von 440 und eine
Höhe von 365 Bildpunkten besitzen!

<a href=”#” onclick=”javascript:window.open


('http://www.gagamoto.de/linkin/upload.aspx?
img0=http://www.ihredomain.de/fotos/geburtstag.jpg&img1=http://www.ihredomain.de/fo
tos/urlaub2008.jpg','GAGAMOTOPhotoLinkInPopup', 'height=365, width=440, location=0,
status=0, menubar=0, resizable=1, scrollbars=0');”>Echte Fotos bei GAGAMOTO
bestellen</a>

Bildübertragung via Formular – HTTP POST

Für die Übetragung einer großen Anzahl an Bilddateien bietet sich die
Übermittlung via HTTP POST an. Nach der Übermitlung der Fotos wird
automatisch der GAGAMOTO Warenkorb angezeigt.

• Einzelbild übetragen
Formularfeld -> img
<form action="http://www.gagamoto.de/linkin/upload.aspx"
method="POST" enctype="multipart/form-data">
<input type="hidden" name="img"
value="http://www.ihredomain.de/DSC0000.jpg"/>
</form>

• Mehrere Bilder übertragen


Formularfeld -> img[0..n]

<form action="http://www.gagamoto.de/linkin/upload.aspx"
method="POST" enctype="multipart/form-data">
<input type="hidden" name="img0"
value="http://www.ihredomain.de/DSC0001.jpg"/>
<input type="hidden" name="img1"
value="http://www.ihredomain.de/DSC0002.jpg"/>
<input type="hidden" name="img2"
value=”http://www.ihredomain.de/DSC0003.jpg”/>
</form>

• Optionale Felder

Produkt für ein Bild voreinstellen  mid bzw. mid[0..n]


Menge des Bildes im Warenkorb voreinstellen  qty bzw. qty[0..n]

<form action="http://www.gagamoto.de/linkin/upload.aspx"
method="POST" enctype="multipart/form-data">
<input type="hidden" name="img"
value="http://www.ihredomain.de/DSC0000.jpg"/>
<input type="hidden" name="mid" value="9x13"/>
<input type="hidden" name="qty" value="3"/>
</form>
<form action="http://www.gagamoto.de/linkin/upload.aspx"
method="POST" enctype="multipart/form-data">
<input type="hidden" name="img0"
value="http://www.ihredomain.de/DSC0000.jpg"/>
<input type="hidden" name="mid0" value="9x13"/>
<input type="hidden" name="qty0" value="3"/>
<input type="hidden" name="img1"
value="http://www.ihredomain.de/DSC0001.jpg"/>
<input type="hidden" name="mid1" value="30x45"/>
<input type="hidden" name="qty1" value="2"/>
</form>

http://www.gagamoto.de/linkin/redirectto.aspx

• GAGAMOTO Website öffnen


URL-Parameter -> page=[upload|cart|checkout]

http://www.gagamoto.de/linkin/redirectto.aspx?page=cart

Öffnen des GAGAMOTO Warenkorbs in einem neuen Browser-Fenster

<a href=”http://www.gagamoto.de/linkin/redirectto.aspx?page=cart”
target=“_blank“>GAGAMOTO Warenkorb öffnen</a>
4. Provisionierung über Partnerprogramme

Melden Sie sich kostenlos unter www.belboon.de an und bewerben Sie sich bei
unserem Partnerprogramm GAGAMOTO – Fotos mit Biss ...
Sie werden umgehend als Programmteilnehmer freigeschaltet. Innerhalb der von
uns zur Verfügung gestellten Werbemittel wählen Sie bitte den Textlink:
00001c - PhotoLinkIn Textlink und nutzen den bereitgestellten Quellcode
analog der folgenden Beipiele.

Wichtiger Hinweis: Neben den weiter oben detailliert erläuterten Schnittstellen-


parametern erfordert die Anbindung unseres Belboon-Partnerprogrammes
zwingend den zusätzlichen Parameter tc=belboon. Desweiteren muss der an
Belboon übergebene Deeplink mit einem ‚&‘ beendet werden, da sonst der letzte
Queryparameter nicht erkannt wird.

Bilddatei zu GAGAMOTO übertragen

<a href=“http://www1.belboon.de/adtracking/xxxxxxxxxxxxxxxxxxxxxxx.html/&deeplink=
http://www.gagamoto.de/linkin/upload.aspx?tc=belboon&
img0=http://www.ihredomain.de/fotos/geburtstag.jpg&“
target="_blank">Echte Fotos im Format 10x15 zu GAGAMOTO übertragen</a>

oder mit Angabe von Fotoformat und Anzahl:

<a href=“http://www1.belboon.de/adtracking/xxxxxxxxxxxxxxxxxxxxxxx.html/&deeplink=
http://www.gagamoto.de/linkin/upload.aspx?tc=belboon&
img0=http://www.ihredomain.de/fotos/geburtstag.jpg&mid=13x18&qty=2&“
target="_blank">Echte Fotos 2x im Format 13x18 zu GAGAMOTO übertragen</a>

Warenkorb öffnen / Bestellvorgang starten


<a href=“http://www1.belboon.de/adtracking/xxxxxxxxxxxxxxxxxxxxxxx.html/&deeplink=
http://www.gagamoto.de/linkin/redirectto.aspx?tc=belboon&page=cart&“
target="_blank">Zum GAGAMOTO Warenkorb</a>
5. Gültige ProduktIDs für den Parameter ‚mid‘

ProduktID Beschreibung
9x13 Fotoabzug 9x13
10x15 Fotoabzug 10x15
11x17 Fotoabzug 11x17
13x18 Fotoabzug 13x18
20x30 Poster 20x30
30x45 Poster 30x45
40x60 Poster 40x60
50x75 Poster 50x75
MUG-WHITE Foto-Tasse weiß
MUG-INS-YELLOW Foto-Tasse innen gelb
MUG-INS-RED Foto-Tasse innen rot
MUG-INS-GREEN Foto-Tasse innen grün
MUG-INS-BLUE Foto-Tasse innen blau
MUG-INS-BLACK Foto-Tasse innen schwarz
MUG-HNDL-BLACK Foto-Tasse schwarzer Henkel
MUG-GLASS Foto-Glastasse
MUG-SLIM-WHITE Foto-Tasse schmal, weiß
MAGIC-CUP-BLACK Foto-Zaubertasse schwarz
MAGIC-CUP-BLUE Foto-Zaubertasse blau
MAGIC-CUP-GREEN Foto-Zaubertasse grün
ELK Foto-Elch
TEDDY Foto-Teddy
ELEPHANT Foto-Elefant
TEDDY-S-BEIG-BOW Foto-Herzchenteddy
TEDDY-S-BROWN Kleiner Foto-Teddy
TEDDY-S-WHITE Foto-Teddy weiß
APE Foto-Äffchen
BUNNY Foto-Hase
SHEEP-BLACK Schwarzes Foto-Schäfchen
BASECAP Foto-Basecap weiß
BASECAP-BLACK Foto-Basecap schwarz
BASECAP-RED Foto-Basecap rot
BASECAP-ROYAL Foto-Basecap royal
BASECAP-YELLOW Foto-Basecap gelb
PUZZLE-20x30 Foto-Puzzle 20x30
PUZZLE-30x45 Foto-Puzzle 30x45
BAG Foto-Stofftasche
BAG-SMALL Foto-Schultertasche klein
BAG-MED Foto-Schultertasche mittel
BAG-LARGE Foto-Schultertasche groß
BAG-REPORTER Foto-Reportertasche
BIB-PINK Foto-Babylatz rosa
BIB-BLUE Foto-Babylatz blau
CANDLE-S-RED Foto-Kerze klein, rot
CANDLE-S-WHITE Foto-Kerze klein, weiß
CANDLE-L-RED Foto-Kerze groß, rot
CANDLE-L-WHITE Foto-Kerze groß, weiß
CUTBRD-SMALL Foto-Schneidebrett klein
CUTBRD-LARGE Foto-Schneidebrett groß
BEERMUG Foto-Bierkrug
APRON Foto-Grillschürze
FABRIC-CALENDAR Foto-Stoffkalender
MOUSEPAD Foto-Mousepad
PILLOW Foto-Kissen
SNOWDOME Foto-Schneekugel
WATER-BOTTLE Foto-Wasserflasche
CAR-SUNSCREEN Foto-Schattenspender
BOTTLE-APRON Foto-Flaschenschürze
20x60 Panoramaposter 20x60
30x90 Panoramaposter 30x90
40x120 Panoramaposter 40x120
50x150 Panoramaposter 50x150
STICKER-4 Miniaufkleber 4 Stück
STICKER-8 Miniaufkleber 8 Stück
STICKER-16 Miniaufkleber 16 Stück
6. Screenshots

Bildübertragung

Warenkorbübersicht
Warenkorb