api - custom-bike.com · pdf fileapi custom-bike.com พ 2) 3) 1.2 ... 5 6f performance_unit x...
TRANSCRIPT
1 ______________________________________________________________________________ 4
1.1 _____________________________________________________________ 4
1.2 ________________________________________________________________ 4
2 _____________________________________________________________________________ 4
2.1 ______________________________________________________________________________ 4
2.2 CUSTOM-BIKE.COM ___________________________________________________________________ 4
2.2.1 : ________________________________________________________________ 4
2.2.1.1 ____________________________________________________________________________ 4
2.2.1.2 _____________________________________________________________________ 4
2.2.1.3 _________________________________________________________________________ 9
2.2.1.4 ______________________________________________________________________ 9
2.2.2 : ______________________________________________________________ 9
2.2.2.1 ____________________________________________________________________________ 9
2.2.2.2 _____________________________________________________________________ 9
2.2.2.3 ________________________________________________________________________ 11
2.2.2.4 _____________________________________________________________________ 11
2.2.3 : พ ____________________________________________________________________ 11
2.2.4 : ___________________________________________________________________ 11
2.3 : MOBILE.DE – CSV _____________________________________________________ 11
2.3.1 : _______________________________________________________________ 12
2.3.1.1 ___________________________________________________________________________ 12
2.3.1.2 ____________________________________________________________________ 12
2.3.1.3 ________________________________________________________________________ 15
2.3.1.4 e ____________________________________________________________________ 15
2.3.2 : พ ____________________________________________________________________ 16
2.3.3 : ___________________________________________________________________ 16
2.4 ________________________________________________________________________ 16
3 _____________________________________________________________________________ 16
3.1 _____________________________________________________________________________ 16
3.2 FILE TRANSFER PROTOCOL (FTP) ____________________________________________ 16
3.2.1 ________________________________________________________ 16
3.2.2 _________________________________________________________________________ 16
3.3 HYPERTEXT TRANSFER PROTOCOL (HTTP) ____________________________________ 17
4 ______________________________________________________________________________ 18
4.1 ________________________________________________________________________ 18
1
1.1
API custom-bike.com
พ
2) 3)
1.2
2
2.1
Text custom-bike.com
พ custom-bike.com พ
2.2 custom-bike.com
- พ
2.2.1
2.2.1.1
CSV - CSV พ
UTF-8
CR), LF) CRLF)
vehicles.csv
2.2.1.2
CSV พ
CSV พ
o
o
o
’16
’16 ’
0 A internal_id X 1 (40)
1 B category X 6
2 C make X
3 D model X
4 E performance
5 F performance_unit X 6 ’ W’ ’hp’ ’p ’ kW= hp=
PS=
6 G initial_registration
7 H milage X
8 I milage_unit X ’ ’ ’ ’ km= m=
9 J price X 2, 4
10 K price_unit X ISO 4217
(
AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK,
GB HKD HRK HUF ÉUR DR L NR
JPY, KRW, LTL, LVL, MXN, MYR, NOK, NZD,
PHP, PLN, RON, RUB, SEK, SGD, THB, TRY,
USD, ZAR)
11 L vat 2
{0, 1} 1
12 M color black, white, gray, brown,
red, green, lime, olive, yellow, navy, blue,
purple, teal, aqua, silver, gold)
13 N vendor_price 2, 4
14 O vendor_price_unit X 6 ISO 4217
(
AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK,
GB HKD HRK HUF ÉUR DR L NR
JPY, KRW, LTL, LVL, MXN, MYR, NOK, NZD,
PHP, PLN, RON, RUB, SEK, SGD, THB, TRY,
USD, ZAR)
15 P description
16 Q image_id 1, 3 พ 2.2.3)
17 R vat_rate 2, 4 1
18 S abs ABS: {0, 1} 1
19 T full_service_history 1
1=
20 U catalytic_converter 1 1
21 V kick_starter 1 1
22 W electric_starter 1 0= 1
23 X drive_type 1 mit 1=Kette,
2=Kardan, 3=Riemen
24 Y engine_displacement
25 Z engine_displacement_unit ’ ’ ’ ’ ’ ’
ccm= l= cui=
26 AA year_of_construction )
27 AB fuel_type พ 1 6
0= 1
6
28 AC gear_type
1=
29 AD cases 1 1
30 AE front_screen 1 1
31 AF previous_owners
32 AG top_offer พ 1 1
33 AH color_2 black, white, gray,
brown, red, green, lime, olive, yellow, navy,
blue, purple, teal, aqua, silver, gold)
34 AI weight 4
35 AJ weight_unit ’ g’ ’ ’ kg= lb=
36 AK number_of_gears
37 AL number_of_cylinders
38 AM city
39 AN country
40 AO postal_code
41 AP last_technical_inspection Ü U
42 AQ technical_inspection_valid
_thru
43 AR tankbag 1 1
44 AS topcase 1 1
45 AT technical_inspection_new 1
0= 1
46 AU crash_bar Crash bar: {0, 1} 1
47 AV color_metallic 1 1
48 AW second_color_metallic 1 1
1 a-z, A-Z - พ -
พ พ a ä ö ü ß
2 vat_rate (R) a L p
p N a a R พ a L
3 image_id (AA) พ image_id (Q) 2.2.3
4 พ
พ
5 performance_unit p a
6 [CUSTOMBIKE]
CHOPPER-CRUISER Chopper Cruiser
DIRT-BIKE Dirt Bike
ENDURO Enduro (
SIDE-CAR พ
SCOOTER
MOPED Mofa, Mokick Mopeds
MOTORCYCLE
NAKED-BIKE Naked Bike
POCKET-BIKE Pocket Bike
QUAD Quad
RALLEY-CROSS Rallye Cross Maschine
RACING racing
SCOOTER Roller
SUPER-SPORT
SPORT-TOURER
STREETFIGHTER Streetfighter
SUPER-MOTO SuperMoto
TOURER
TRIKE Trike
OTHER
BOARDTRACK-RACER Boardtrack-Racer
BOBBER Bobber
CAFERACER Café Racer
CHOPPER Chopper
CRUISER Cruiser
RATBIKE Ratbikes
SOFTCHOPPER Softchopper
SWEDISH-CHOPPER Swedish Chopper
THEMEBIKE Theme Bike
2.2.1.3
Text
- (X): text field,
text fields
- date field 1
- date field 1
- 1
-
-
2.2.1.4
1
"CH603502658";"";"A&M";"Light Weight 1.3 (Basic)";"32.00";"KW";"11.2011";"12345";"KM";"999.99";
"EUR";"0";"black";"";"";"Beschreibung";"bild_id";"0";"1";"1";"0";"1";"1";"1";"1285.00";"ccm";"1980";"1";"1";"0";"1";"2";"0";"";"200";"kg";"5
";"4";"Stadt";"DE";"12345";"1.1.2011";"01.01.2011";"01.01.2013";"0";"0";"0";"1";"0";"0";"0";"0"
"CH603502659";"";"A&M";"Eurostar 1.4 (Basic)";"44.00";"KW";"11.2011";"12345";"KM";"999.99";"EUR";
"0";"black";"";"";"Beschreibung";"bild_id";"0";"1";"1";"0";"1";"1";"1";"1390.00";"ccm";"1980";"1";"1";"0";"1";"2";"0";"";"200";"kg";"5";"4";"S
tadt";"DE";"12345";"1.1.2011";"01.01.2011";"01.01.2013";"0";"0";"0";"1";"0";"0";"0";"0
2.2.2
2.2.2.1
CSV พ
UTF-8
CR), LF) CRLF)
accessories.csv
2.2.2.2
CSV พ
CSV พ
o
o
o
’16
’16 ’
CSV
0 A internal_id X 1 (40)
1 B veh_internal_id X 1 (40)
2 C price X 2, 4
3 D price_unit X ISO 4217
(
AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK,
GB HKD HRK HUF ÉUR DR L NR Y
KRW, LTL, LVL, MXN, MYR, NOK, NZD, PHP,
PLN, RON, RUB, SEK, SGD, THB, TRY, USD,
ZAR)
4 E description
5 F image_id 1, 3 พ 2.2.3)
6 G vat 2 1
1
7 H vat_rate 2, 4 1
8 I vendor_price 2, 4
9 J vendor_price_unit X 5 ISO 4217
(
AUD, BGN, BRL, CAD, CHF, CNY, CZK, DKK,
GB HKD HRK HUF ÉUR DR L NR Y
KRW, LTL, LVL, MXN, MYR, NOK, NZD, PHP,
PLN, RON, RUB, SEK, SGD, THB, TRY, USD,
ZAR)
1 a-z, A-Z - พ -
พ พ a ä ö ü ß
2 vat_rate (H) a G p
p a a H พ a G
3 ag F พ image_id (F) 2.2.3
4 พ
(",") พ
5 p p
2.2.2.3
Text
- (X): text field,
text fields
- date field 1
- date field 1
- 1
-
-
2.2.2.4
1
1 H6 6 1 EUR Z hö 1 ag 1 EUR
H6 6 EUR Z hö ag 1 1 1 EUR
H6 6 EUR Z hö ag 1 1
H6 6 EUR Z hö ag EUR
2.2.3 พ
พ พ
พ 5MB พ
JPEG
พ 1 n image_id ag 1 pg ag 1 pg
"[image_id]_[n].jpg"
พ พ พ image_id
"ACC_[image_id].jpg"
พ พ พ พ
พ
2.2.4
custom-bike.com
2.3 mobile.de – CSV
mobile.de พ
2.3.1
2.3.1.1
CSV พ
ISO-8859-15
CR), LF) CRLF)
2.3.1.2
CSV พ
CSV พ
o
o
o
’16
’16 ’
0 A
1 B internal_id X 1 (40)
2 C category 5
3 D make X
4 E model X
5 F performance kW)
6-7 G-H
8 I initial_registration
9 J km_driven X
10 K price X 2, 4 EUR
11 L vat 2 1
1
12-15 M-P
16 Q color
17-22 R-W
23 X vendor_price 2, 4
24 Y
25 Z description
26 AA image_id 1, 3 พ 2.3.2)
27-28 AB-AC
29 AD vat_rate 2, 4 1
30-32 AE-AG
33 AH abs ABS: {0, 1} 1=
34-45 AI-AT
46 AU full_service_history 1 1
47 AV catalytic_converter 1 1
48 AW kick_starter 1 0= 1
49 AX electric_starter 1 1
50 AY
51 AZ drive_type 1 1 2=Cardan,
3= พ
52 BA engine_displacement ccm
53-57 BB-BF
58 BG year_of_construction
59-
108
BH-DE
109 DF fuel_type พ 6 1
2= 6=
110 DG gear_type ’ - ’
1
111- DH-DS
122
123 DT cases 1 0= 1
124 DU
125 DV front_screen 1 1
126-
157
DW-FB
158 FG previous_owners
159 FD top_offer 1 1
160-
170
FE-FO
1 a-z, A-Z - พ -
พ พ a ä ö ü ß
2 vat_rate (AD) vat (L) p K
p a a D พ a L
3 image_id (AA) พ a B
image_id ag 2.3.2
4 พ
(",") พ
5
ChopperAndCruiser Chopper Cruiser
DirtBike Dirt Bike
EnduroAndTouringEnduro Enduro (
CombinationAndSidecar พ
LightweightMotorcycleAndMotorbike Klein- oder Leichtkraftrad
MotorAssistedBicycleAndSmallMoped Mofa, Mokick Mopeds
Motorcycle
NakedBike Nakes Bike
Pocketbike Pocket Bike
Quad Quad
RallyAndCross Rallye Cross Maschine
Racing racing
Scooter Roller
SportsAndSuperSportsBike
SportTouringMotorcycle
Streetfighter Streetfighter
SuperMoto SuperMoto
Trike Trike
OtherMotorbike
2.3.1.3
Text
- (X): text field, X
- date field 1
- date field 1
- 1
-
-
2.3.1.4 e
1
"";"CH603502658";"";"A&M";"Light Weight 1.3 (Basic)";"32.00";"11.2013";"12.2013";"01.2013";
"12345";"999.99";"0";"";"0";"";"0";"black";"0";"0";"0";"0";"0";"0";"777.77";"";"Super tolles
Angebot";"";"0";"EUR";"0.00";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"1";"0";"0";"00";"0";"0";"0";"KETTE";"1285.00";"0";"0";"0";"0";"
0";"1980";"0";"2";"1";"";"";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0
";"0";"";"";"";"";"";"";"";"";"";"";"";"";"0";"BENZIN";"MANUAL";"0";"0";"0";"";"";"0";"";"";"0";"";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"
0";"0";"0";"0";"0";"0";"0";"0";"0";"";"";"";"";"";"0";"";"";"";"";"0";"5";"6";"1";"1";"0";"";"";"";"";"";"";"";"";"videourl";"A+";"NORMAL"
"";"CH603502660";"";"A&M";"Eurostar 1.6 (Basic)";"55.00";"11.2013";"12.2013";"01.2013";
"12345";"999.99";"0";"";"0";"";"0";"black";"0";"0";"0";"0";"0";"0";"777.77";"";"Super tolles
Angebot";"bild_id";"0";"EUR";"0.00";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"1";"0";"0";"00";"0";"0";"0";"KETTE";"1597.00";"0";"0";"0
";"0";"0";"1980";"0";"2";"1";"";"";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";
"0";"0";"0";"";"";"";"";"";"";"";"";"";"";"";"";"0";"BENZIN";"MANUAL";"0";"0";"0";"";"";"0";"";"";"0";"";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0
";"0";"0";"0";"0";"0";"0";"0";"0";"0";"0";"";"";"";"";"";"0";"";"";"";"";"0";"5";"6";"1";"1";"0";"";"";"";"";"";"";"";"";"videourl";"A+";"NORMAL"
2.3.2 พ
พ พ
พ 5MB พ
JPEG
CSV - พ image_id (
2.2.3 2.3.2) ag 1 pg ag 1 pg [image_id]_15.jpg
internal_id พ พ พ
พ พ พ พ
พ
2.3.3
mobile.de
2.4
3
3.1
พ พ ZIP
พ
3.2 File Transfer Protocol (FTP)
3.2.1
ftp.custom-bike.com
พ 3025
{
http://custom-bike.com}
{
http://custom-bike.com}
3.2.2
2)
custom-bike.com: /custom-bike/
mobile.de: /
4
4.1
API Application Programming Interface
ccm
cui
CR Carriage Return
CRLF Carriage Return + Line Feed
CSV Character Separated Values
FTP File Transfer Protocol
HTTP Hypertext Transfer Protocol
hp Horse Power
kB Kilobyte
km
kW
l
lb Pound
LF Line Feed
m
MB Megabyte
PS
4.2
28/5/2556 bko 0.0.1
4/7/2556 bko 0.9.0
5 6 bko 0.9.1
28/11/2556 bko 1.0.0 Version 1 final