eBay

Üye ol  |  Giriş yap
GittiGidiyor
GittiGidiyor API

Search Service

Arama servisi, GittiGidiyor müşterilerinin web sitesinde yapacağı aramaları karşılamak amacıyla tasarlanmıştır.

search

GittiGidiyor üzerinde arama yapabilmek için bu metot kullanılır. Arama metodu GittiGidiyor da bulunan arama ile bire bir aynı özelliklere sahiptir. Bu metotta dikkat edilmesi gereken husus startOffSet ve rowCount parametrelerinin mutlaka bir değer girilmesidir.



İzin Hakları:

Bu metodun güvenliği için sadece http protokolünün temel doğrulama(basic authentication) metodu kullanılır. Web servis çağırımlarında kullanıcılar kendi kullanıcı adlarını ve parolalarını kullanmalıdırlar.



Erişim:

URL Adresi: https://dev.gittigidiyor.com:8443/listingapi/rlws/anonymous/search?method=search


Servis Metot İmzası:

SearchServiceResponse search(String outputCT, String inputCT, String keyword, int startOffSet, int rowCount, boolean includeDescription, boolean withData, String orderBy, String lang, SearchServiceRequest request)


İstek Parametreleri:

outputCT: String
Sonuç olarak alınacak verinin formatı(XML, JSON).
inputCT: String
Gönderilecek olan verinin formatı(XML, JSON).
keyword: String
Arama yapılacak kelime (ürün)
startOffSet: int
Ürün başlangıç indeksi
rowCount: int
Kaç kayıt listeleneceği (Getirilecek satır sayısı)
includeDescription: boolean
true : Ürün açıklamalarında da ara false: Ürün açıklamalarına bakılmaksızın ara
withData: boolean
true: Listelenen ürünler detay bilgileri ile birlikte listelenir false: Sadece ürün anahtarları(id) listelenir
orderBy: String
Arama sonucunun hangi düzende sıralanacağını belirler RI - İlk bitecek ürünler NI - Yeni gelenler PA - Fiyat Azalan PD - Fiyat Artan IA - Ürün koduna göre artan ID - Ürün koduna göre azalan: default değer (orderBy boşsa) --> RI
SearchServiceRequest: request
Arama kriterlerinin bulunduğu request nesnesi


https://dev.gittigidiyor.com:8443/listingapi/rlws/anonymous/search?method=search&outputCT=xml&inputCT=xml&keyword=orjinal&startOffSet=0&rowCount=5&includeDescription=false&withData=true&orderBy=RI&lang=tr


<request>
	<criteria>
		<format>F</format>
		<freeShipping>false</freeShipping>
		<startFromOneTL>false</startFromOneTL>
		<catalogOption>true</catalogOption>
		<newProduct>false</newProduct>
		<minPrice>189.0</minPrice>
		<maxPrice>190.0</maxPrice>
		<city>34</city>
		<runOutItems>24</runOutItems>
		<seller>magicway</seller>
		<categoryCode></categoryCode>
		<catalogId></catalogId>
		<categorySpecs>
			<categorySpec name="Markalar" value="Tommy Hilfiger" />
		</categorySpecs>
	</criteria>
</request> 


Sonuç Parametreleri:

count: int
Ürün sayısı
products: product
Ürün bilgisi
categories: category
Kategori bilgisi


<?xml version="1.0" encoding="UTF-8"?>
<return>
	<ackCode>success</ackCode>
	<responseTime>01/12/2010 14:43:13</responseTime>
	<timeElapsed>14 ms</timeElapsed>
	<count>2</count>
	<products>
		<product>
			<productId>32971169</productId>
			<imageLink>http://mcdn01.gittigidiyor.net/3297/tn7/32971169_tn7_0.jpg
			</imageLink>
			<url>http://urun.gittigidiyor.com/ORJINAL-TOMMY-HILFIGER-SAAT,-6-FARKLI-KULLANIM_W0QQidZZ32971169
			</url>
			<title>ORJINAL TOMMY HILFIGER SAAT, 6 FARKLI KULLANIM</title>
			<seller>magicway</seller>
			<format>F</format>
			<hasBuyNowPrice>true</hasBuyNowPrice>
			<buyNowPrice>189.90</buyNowPrice>
			<remainingTime>6 s : 16 dk</remainingTime>
		</product>
		<product>
			<productId>32971080</productId>
			<imageLink>http://mcdn01.gittigidiyor.net/3297/tn7/32971080_tn7_0.jpg
			</imageLink>
			<url>http://urun.gittigidiyor.com/AMERIKADAN-ORJINAL-1710154-TOMMY-HILFIGER-SAAT_W0QQidZZ32971080
			</url>
			<title>AMERIKADAN ORJINAL 1710154 TOMMY HILFIGER SAAT</title>
			<seller>magicway</seller>
			<format>F</format>
			<hasBuyNowPrice>true</hasBuyNowPrice>
			<buyNowPrice>189.90</buyNowPrice>
			<remainingTime>6 s : 34 dk</remainingTime>
		</product>
	</products>
	<categories>
		<category>
			<code>mskc</code>
			<name>Kadın Kol Saati</name>
			<count>2</count>
		</category>
	</categories>
</return>