مستندات وب سرویس دیجی کالا
با استفاده از این وب سرویس، میتوانید محصولات مورد نظر خود را در دیجی کالا جستجو کنید و اطلاعات آن محصول را دریافت کنید. این وب سرویس، کامل ترین وب سرویس دیجی کالا میباشد.
جهت دریافت توکن دسترسی، اینجا کلیک کنید. - نمونه توکن دسترسی: 750394:b5d1ada54acf4185c1a114a526d0bf18
دسترسی به نسخه 1 وب سرویس، از طریق لینک زیر امکان پذیر است:
https://api.ineo-team.ir/DigiKala.php
با توجه به اینکه وب سرویس، نیاز به توکن دسترسی دارد، میبایست در هنگام ارسال درخواست از طریق متد GET یا POST، باید مقدار پارامتر accessKey
برابر با توکن دسترسی شما باشد.
https://api.ineo-team.ir/DigiKala.php?accessKey=750394:b5d1ada54acf4185c1a114a526d0bf18
برای استفاده از این وب سرویس، درخواست ها را باید از طریق متد GET یا POST ارسال کنیم.
نکته مهم 1: این وب سرویس دارای سیستم کنترل اسپم میباشد و در صورتی که در 7 ثانیه، بیشتر از 6 درخواست به وب سرویس ارسال کنید، آیپی شما مسدود خواهد شد و دسترسی به این وب سرویس برای شما ممکن نخواهد بود و با توجه به قوانین و شرایط استفاده از وب سرویس های آی نئو، بعد از بلاک شدن، توکن دسترسی شما مسدود خواهد شد.
نکته مهم 2: در صورتی که از کانال رسمی وب سرویس های آی نئو خارج شوید، تمامی توکن دسترسی های شما غیرفعال میشوند و برای فعال سازی مجدد، میبایست ابتدا در کانال @iNeoAPI عضو شوید و بر روی دستور /active کلیک کنید تا توسط پشتیبانی، عضویت شما بررسی و توکن دسترسی های شما مجددا فعال شوند.
با استفاده از درخواست زیر، میتوانید محصول خود را به فارسی یا انگلیسی جستجو کنید و لیست محصولات را دریافت کنید.
accessKey | اجباری | توکن دسترسی شما |
---|---|---|
action | اجباری | مقدار: search |
query | اجباری | عبارت فارسی یا انگلیسی جهت جستجو |
نمونه ارسال درخواست از طریق لینک:
با استفاده از درخواست زیر، میتوانید اطلاعات محصول مورد نظر را دریافت کنید. برای این کار، باید از خروجی درخواست جستجوی محصول، آیدی محصول را دریافت کنید.
accessKey | اجباری | توکن دسترسی شما |
---|---|---|
action | اجباری | مقدار: information |
product_id | اجباری | آیدی عددی محصول مورد نظر |
نمونه ارسال درخواست از طریق لینک:
با استفاده از جدول زیر، میتوانید وضعیت و خطا های هر درخواست وب سرویس دیجی کالا را بررسی کنید.
لیست کد وضعیت درخواست:
200 - successfully | درخواست به موفقیت ارسال شد. |
---|---|
4001 - parameter_error | پارامترهای اصلی و اجباری وارد نشده اند. |
8 - input_error | اطلاعات وارد شده توسط شما صحیح نمیباشد. |
404 - data_error | اطلاعاتی جهت نمایش وجود ندارد. |
در صورتی که کد وضعیت مورد نظر، در جدول بالا نبود، جدول کامل لیست کد وضعیت درخواست ها را مطالعه کنید.
شما از طریق قطعه کد زیر، میتوانید با ارائه اطلاعات خواسته شده، درخواست خود را به وب سرویس ارسال کنید.
معرفی در تلگرام - دانلود نمونه کد
در تصویر زیر، نحوه استفاده از هر 2 در خواست وب سرویس دیجی کالا نمایش داده شده است.