مهدی یوسفی پور
2 هفته پیش توسط مهدی یوسفی پور مطرح شد
3 پاسخ

api محصولات دیجیکالا

سلام
وقت بخیر
کسی از دوستان لینک api محصولات دیجیکالا رو داره ؟
مثل api :
https://www.morvarid-store.ir/api/torob
برای انتقال محصولات از دیجی کالا به سایت دیگه ای میخوام


ثبت پرسش جدید
سپهر سلیمی مهر
تخصص : full stack developer
@sepehrsalimimehr 1 هفته پیش مطرح شد
0

مهدی عزیز سلام امید وارم حالت خوب باشه
نفهمیدم دقیقا کدوم بخش مد نظرت هست اما این هارو برات میزارم امیدوارم به کارت بیاد

دسته بندی محصولات
https://api.digikala.com/v1/categories/notebook-netbook-ultrabook/brands/asus/search/?page=2

اطلاعات محصول
https://api.digikala.com/v2/product/14486886/

سرچ محصولات
https://api.digikala.com/v1/search/?q=%D9%84%D8%A8%D8%A7%D8%B3&page=1


مهدی یوسفی پور
تخصص : مدیر بازاریابی
@mahdiyousfipour 1 هفته پیش مطرح شد
0

api میخوام که محصولات دیجی کالا در اون نشون بده، api صفحه آرشیو محصولات، سایتی که میخوام از دیجی کالا به اون منتقل کنم این طور api میخواد

{
"products": [
{
"title": "مغازه ی جادویی اثر جیمز دوتی",
"price": "130000",
"product_id": "dkg-2000",
"page_url": "https://www.morvarid-store.ir/product/Into the Magic Shop",
"availability": 1,
"off": "0",
"image": "https://www.morvarid-store.ir/upload/image/2024/1b671355e5324c5883f0d31cf945a674.jpg,https://www.morvarid-store.ir/upload/image/2024/482a6ccadc6447cd80fbc2095e4f7765.jpg",
"guarantee": "",
"category": "فانتزی,داستان و رمان,داستان خارجی"
},
{
"title": "به امید دل بستم اثر لنکالی",
"price": "250000",
"product_id": "uk-2001",
"page_url": "https://www.morvarid-store.ir/product/به-امید-دل-بستم-اثر-لنکالی",
"availability": 1,
"off": "0",
"image": "https://www.morvarid-store.ir/upload/image/2024/معرفی کتاب من عاشق امید شدم اثر لنکالی.jpg,https://www.morvarid-store.ir/upload/image/2024/معرفی کتاب من عاشق امید شدم اثر لنکالی1.jpg",
"guarantee": "",
"category": "داستان و رمان,داستان خارجی"
},


Majid Goudarzi
تخصص : برنامه نویس
@masterspyware 1 هفته پیش آپدیت شد
0

سلام.
شما باید بسته به زبان برنامه نویسی خودتون،از یک الگوی رفت و برگشتی برای اتصال به api استفاده کنید.

مثلا در فریم ورک های جاوا اسکریپت،axios رو داریم.
در لاراول،httpguzzle
و...

همه زبات های برنامه نویسی،از فرمت JSON پشتیبانی میکنن.

مثلا در vue اگر بخوای محصولات دیجیکالا رو نشون بدی باید اینطوری بنویسی:

onMounted(async () => {
  try {
    const response = await axios.get('https://api.digikala.com/v1/incredible-offers/products/?category_id=1&page=1')
    console.log( response.data)
  } catch (error) {
    console.error('Error  data:', error)
  }
})

اینم مثال لاراول:

$client = new GuzzleHttp\Client();
$res = $client->request('GET', 'https://api.digikala.com/v1/incredible-offers/products/?category_id=1&page=1');
echo $res->getBody();

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام