Ma’lumotlar yangilanishdan to’xtadi

Odatdagi sabab — Uzum API kaliti

Agar MyProfitdagi ma’lumot umuman yangilanmay qolsa (bir soatlik kechikish emas), odatda sabab Uzum API kaliti ishlamay qolganida bo’ladi. MyProfit aynan shu kalit orqali ma’lumotlaringizni Uzumdan o’qiydi — ishlaydigan kalitsiz sinxronizatsiya bo’lmaydi. MyProfit interfeysi rus tilida, shuning uchun ekrandagi yozuvlar qo’shtirnoqda berilgan.

MyProfit har bir kalitni har olti soatda tekshiradi, shuning uchun ishlamay qolgan kalit o’zi aniqlanadi — hisobotlar ortda qolayotganini sezguningizcha kutish shart emas. Bu sodir bo’lganda siz bu haqda ikki yo’l bilan bilib olasiz.

Xat (va bot ulangan bo’lsa, Telegramdagi xabar). Kalit qabul qilinmay qolishi bilanoq MyProfit sizga yozadi:

«Ключ Uzum API перестал работать» (Uzum API kaliti ishlamay qoldi)

Xat har bir buzilgan kalit uchun bir marta yuboriladi va qaysi kalit ishlamay qolganini aytadi.

Shapkadagi banner. Agar birorta do’kon ko’rinmay qolsa, banner sababni to’g’ridan-to’g’ri aytadi:

«Ключ Uzum API перестал работать. Uzum отклоняет ваш ключ «kalit nomi». Пока он не заменён, данные по его магазинам не обновляются.» (Uzum API kaliti ishlamay qoldi. Uzum sizning «kalit nomi» kalitingizni rad etmoqda. U almashtirilmaguncha, uning do’konlari bo’yicha ma’lumot yangilanmaydi.)

Undagi «настройках» — bosiladigan havola: u sozlamalardagi API kalit bo’limini darhol ochadi.

Agar kalit bir nechta ulangan do’kondan faqat ba’zilarini yo’qotgan bo’lsa — qolganlari ishlashda davom etadi — banner boshqacha bo’ladi: «Данные доступны не по всем магазинам» (Ma’lumot hamma do’konlar bo’yicha mavjud emas), unda sotuvlari ko’rinmayotgan do’konlar va yangilash kerak bo’lgan kalit ko’rsatiladi. Bu bannerni joriy sessiya uchun yashirish mumkin, ammo kalit tuzatilmaguncha u qayta chiqadi.

Qanday tuzatish

  1. Sozlamalar («Настройки») → Uzum API («Uzum API») bo’limini oching.
  2. Ключ API («Ключ API») maydoniga yangi kalitni kiriting.
  3. Saqlash («Сохранить») tugmasini bosing.

Saqlashda MyProfit kalitni Uzum tomonida tekshiradi. Kalit ishlaydigan bo’lsa, ogohlantirish olib tashlanadi, «Ключ сохранён» (Kalit saqlandi) xabari chiqadi va do’konlaringiz ro’yxati yangilanadi.

Agar kalit mos kelmasa, sozlamalarda saqlash paytida kalit qabul qilinmagani haqida xabar chiqadi: «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.» (Kalitni Uzum qabul qilmadi. To’g’riligini tekshirib, qayta urinib ko’ring.) Bu holatda Uzum kabinetida yangi kalit yarating va uni qayta kiriting.

Kalit kirishdan alohida ishlaydi

API kalit Uzum kabinetiga hali kira olsangiz ham ishlamay qolishi mumkin — u kabinetingiz loginidan alohida. MyProfit kalit muddati tugaganini bekor qilinganidan ajrata olmaydi: ikkala holatda ham yechim bitta — Uzum kabinetida yangi kalit yarating va uni qayta kiriting. Kalitni qanday yaratish — Uzum do’konini ulash.

Nega kalit to’g’ri kelmasligi mumkin

Ro’yxatdan o’tish bosqichida kalitni kiritganda MyProfit aniqroq sababni ko’rsatishi mumkin:

  • «Ключ недействителен или истек.» (Kalit yaroqsiz yoki muddati tugagan.) — kalit noto’g’ri yoki endi amal qilmaydi; Uzum kabinetida yangisini yarating.
  • «У ключа API нет доступных магазинов на Uzum.» (API kalitida Uzumda mavjud do’konlar yo’q.) — kalit birorta do’konni qamramaydi; u kerakli akkaunt ostida va do’konga huquq bilan yaratilganini tekshiring.
  • «Не удалось проверить ключ API. Повторите попытку через минуту.» (API kalitini tekshirib bo’lmadi. Bir daqiqadan keyin qayta urinib ko’ring.) — vaqtinchalik tekshiruv uzilishi; bir daqiqa kuting va qayta urinib ko’ring.

Sozlamalarda saqlashda xabar umumiyroq bo’ladi — «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.» (Kalitni Uzum qabul qilmadi. To’g’riligini tekshirib, qayta urinib ko’ring.); yechim esa o’sha: Uzum kabinetida yangi kalit yarating va uni qayta kiriting.

Agar gap kalitda bo’lmasa

Kalit joyida bo’lsa-yu, ma’lumot baribir to’liq emasdek tuyulsa, bu oddiy sinxronizatsiya kechikishi bo’lishi mumkin: ma’lumot jadval bo’yicha keladi va bir necha daqiqa yoki soatga kechikishi mumkin. Batafsil — ma’lumotlar qanday yangilanadi va qanchalik dolzarb.

Yordam kerakmi? @myprofit_chat · [email protected]