من سر رشته ندارم . کد سایت منظورتون چیه و اون و چجوری باید به دست آورد ؟
شاید پاسخ شما همینجا باشد
چون یه سایت بزرگه اینکه من یه سایت از اول طراحی بکنم . هم خرجش زیاده . هم اینکه خیلی وقت گیره که بخوای هر روز آپدیت اون سایت و تو سایت خودم پیاده کنم . در ثانی محصولات اون سایت هر روز ناموجود و موجود میشه . اینجوری من با مشتریام به مشکل برمیخورم .
و سوال بعد آیا واقعا api امن نیست ؟ و دلیل این سایت برای گفتن همچین حرفی چیه ؟
منطورم این بود که اگه پروژه اپن سورسه کدش رو ببنید برای خودتون api بسازید یا اون فروشگاه کد سایت رو در اختیارتون بذاره یا اینکه کلا هکشون کنید
متوجه حرفی که می فرمایید هستم api ربطی به امنیت نداره سایت آمازون به این بزرگی api می ده یا حتی خیلی از سرویس های گوگل و مایکروسافت api در واقع یک رابط بین شما که شخص سومی با کدا و دیتابیس شرکت
@oriflame.shanel
تنها راه پیش روی شما در صورتیکه وبسایت به صورت رسمی api نده این هست که خودتون وبسایت crawl کنید و اطلاعات مد نظر خودتون استخراج کنید.
کاری که خود من به دلیل ارائه نشدن api توسط دیجیکالا دارم انجام میدم. و اطلاعات مد نظرم خزش میکنم و در میارم و داخل سایت خودم بروزرسانی میکنم.
ضمن تشکر از تمامی عزیزان بابت نظرهاشون . من میخوام کل اتفاقاتی که در سایت مورد نظر میفته به صورت روزانه داخل سایت خودم هم آپدیت بشه . یعنی نیاز به کل اطلاعات اون سایت دارم . قطعی ترین نظر رو لطفا بفرمایید . پیشاپیش تشکر میکنم . در واقع به صورت جمع بندی از چه راهی برم بهتره و خواسته ام میتونم برسم . این سایت روزانه و بعضی مواقع لحظه ای آپدیت میشه ( محصولات روی سایت لحظه ای ناموجود میشن ، در واقع در صورتی که مشتری روی سایت من کالای ناموجود شده رو ثبت سفارش انجام بده و خرید بزنه ، ممکنه بارها مجبور به بازگشت وجه به مشتری بشم . از این رو باعث دلسرد شدن و عدم اعتماد مشتری میشه ) . بنابراین میخوام راهی باشه که بتونم آپدیت حداقل روزانه سایت رو داشته باشم . ممنون میشم راهنمایی نهایی رو بفرمایید دوستان . پیشاپیش بابت راهنمایی تشکر میکنم .
کسی از دوستان نظری نداشتن دیگه؟
@oriflame.shanel
تنها راه به غیر از api که به ذهنم میرسه همون crawl کردن سایت مورد نظر هست
@mhyeganeh سلام مجدد . در مورد این ربات که فرمودید .1 - آیا این ربات امن هست ؟ 2 - این ربات هزینه طراحیش چقدر میشه ؟ 3 - آیا به سرعتی که اطلاعات روی سایت مرجع قرار میگیره ، روی سایت منم اعمال میشه یا تاخیر داره و این تاخیر به چه میزان هشت ؟ ممنون
@oriflame.shanel
باید عرض کنم پاسخ تمامی مواردی که پرسیدید بستگی داره به شرایط و کسی باید پاسخش رو بده که قصد طراحی و پیاده سازیش رو داره 😊
@ariaieboy
میشه آدرس سایتتون رو بدید نگاه کنم
@ariaieboy
سلام
این سایت یه api واسه محصولات دیجی کالا ارائه میده
https://oneapi.ir/docs/api/digikala
سلام . امکانش هست من دوباره این موضوع به جریان بندازم !؟
@shanel
درود خوبی...
بعد از دو سال هنوز مشکلت حل نشده؟
خب اول از همه بگیم که حتی سایتی که API هاشو می خواین، کوچیک باشه و... ، قطعا در حدی ایمن هست که حتی با داشتن آدرس API ها نمیتونین کری از پیش ببرین، چون tokenـی که برای انجام احرازهویت نیازه رو ندارین.
همونطور که دوستان فرومودن، یکی از کارهایی که می تونین بکنین استفاده از بات های خزشگر (crawler) هست.
که نوع استفاده اش به خودتون (یا کسی که براتون انجام میده) برمیگرده :
هر چند وقت یکبار سایت مورد نظرتون رو برسی کنین، اطلاعات لازم رو در چایگاه داده سایتتون ذخیره کنین و...
هر وقت کاربر درخواست می کنه تا صفحهای رو مشاهده کنه، شما میرین اطلاعات رو از سیات مورد نظرتون در بیارین و...
و چندین چند روش دیگه.
که چون چندین نوع پیاده سازی مختلف داریم، قطعا برای ساخت سایت، قیمت های متفاوت داریم .
امنیتش هم به کاری که می خواین انجام بدین برمی گرده، ولی بطور کلی میشه گفت بالاست
نه ! چون ادامه ش و نگرفتم !
ممنون . حالا دوباره میام .