سلام
وقت بخیر
کسی از دوستان لینک api محصولات دیجیکالا رو داره ؟
مثل api :
https://www.morvarid-store.ir/api/torob
برای انتقال محصولات از دیجی کالا به سایت دیگه ای میخوام
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": "داستان و رمان,داستان خارجی"
},
مهدی عزیز سلام امید وارم حالت خوب باشه
نفهمیدم دقیقا کدوم بخش مد نظرت هست اما این هارو برات میزارم امیدوارم به کارت بیاد
دسته بندی محصولات
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
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": "داستان و رمان,داستان خارجی"
},
سلام.
شما باید بسته به زبان برنامه نویسی خودتون،از یک الگوی رفت و برگشتی برای اتصال به 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();
سلام. چرا این api را که با کد کال می کنیم خطای 403 میده؟
من با httpclient در c# فراخوانی می کنم خطا میده. ولی همین api را با postman جواب میده.
علتش را کسی میدونه؟
سلام وقت بخیر
این مواردی که ارسال کردین همگی خطای 403 میده چطور باید این مورد و رفع کنیم؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟