2015-12-01 9 views
2

я хочу получить доступ к API https://seller.flipkart.com/api-docs/listing-api-docs/LMAPIRef.html этого веб-сайта я уже генерируется маркер, но последний я хочу получить доступ к его перечень продуктов, которые я загрузить на FlipkartПродавец API из Flipkart для доступа к списку CakePHP продукта

Flipkart API документы, данные Полуоси URL

Пример 1 - Создание листинга

Success: HTTP код 2xx Продавец API из Flipkart для доступа к списку продукта по этой ссылке запрос: https://api.flipkart.net/sellers/skus/SKUID/listings

{ "skuId": "SKUID", "ПБП": "FSN", "attributeValues": { "MRP": "2400", "selling_price": "2300", "listing_status" : "АКТИВНО", "fulfilled_by": "продавец", "national_shipping_charge": "20", "zonal_shipping_charge": "20", "local_shipping_charge": "20", "procurement_sla": "3", "stock_count": "23"} } Ответ:

{ "статус": "Успех", "ответ": { "skuId": "SKUID", "listingId": "LISTINGID", "статус": "создано", "ошибки": [] } }

+0

вы, кажется, забыли а) попробовать что-нибудь б) объяснить, что речь идет о –

+0

сэр, на самом деле я хочу, чтобы получить доступ к API из Flipkart, который является электронной коммерции сайт Индии и понять мой вопрос, вам нужно будет открыть эту ссылку https://seller.flipkart.com/api-docs/listing-api-docs/LMAPIRef.html#postlisting-label – navin

ответ

5

$url = "https://api.flipkart.net/oauth-service/oauth/token?grant_type=client_credentials&scope=Seller_Api"; $curl = curl_init(); curl_setopt($curl, CURLOPT_URL,$url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_USERPWD, "app_id:app_secret"); $result = curl_exec($curl); curl_close($curl); $tokan = json_decode($result,true); $url = "https://api.flipkart.net/sellers/v2/orders/search"; $curl = curl_init(); $json = '{ "filter": { "orderDate": { "fromDate": "2016-01-01T19:00:00Z", "toDate": "2016-03-28T19:00:00Z" } } }'; curl_setopt($curl, CURLOPT_URL,$url);
curl_setopt($curl, CURLOPT_CUSTOMREQUEST, "POST"); curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1); curl_setopt($curl, CURLOPT_POSTFIELDS, $json); curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, false); curl_setopt($curl, CURLOPT_HTTPHEADER, array( 'Content-Type:application/json', 'Authorization:Bearer '.$tokan['access_token'], '' )); $result = curl_exec($curl); $ee = curl_getinfo($curl); echo "<pre>"; //print_r($ee); curl_close($curl); print_r($result);