Одатдаги сабаб — Uzum API калити
Агар MyProfitдаги маълумот умуман янгиланмай қолса (бир соатлик кечикиш эмас), одатда сабаб Uzum API калити ишламай қолганида бўлади. MyProfit айнан шу калит орқали маълумотларингизни Uzumдан ўқийди — ишлайдиган калитсиз синхронизация бўлмайди. MyProfit интерфейси рус тилида, шунинг учун экрандаги ёзувлар қўштирноқда берилган.
Бу содир бўлганда MyProfit шапкада баннер кўрсатади:
«Требуется ключ Uzum API. Для синхронизации данных с Uzum необходим ключ API. Обновите его в настройках.» (Uzum API калити талаб қилинади. Уни созламаларда янгиланг.)
Баннердаги «Обновите его в настройках» — босиладиган ҳавола: у созламалардаги API калит бўлимини дарҳол очади.
Баннерни жорий сессия учун яшириш мумкин, аммо калит тузатилмагунча у қайта чиқади. У бир нечта уланган дўкондан бири калит қамровидан чиқиб қолса ҳам кўринади — ҳатто қолган дўконлар ишлаётган бўлса ҳам.
Қандай тузатиш
- Созламалар («Настройки») → Uzum API («Uzum API») бўлимини очинг.
- Ключ API («Ключ API») майдонига янги калитни киритинг.
- Сақлаш («Сохранить») тугмасини босинг.
Сақлашда MyProfit калитни Uzum томонида текширади. Калит ишлайдиган бўлса, огоҳлантириш олиб ташланади, «Ключ сохранён» (Калит сақланди) хабари чиқади ва дўконларингиз рўйхати янгиланади.
Агар калит мос келмаса, созламаларда сақлаш пайтида калит қабул қилинмагани ҳақида хабар чиқади: «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.» (Калитни Uzum қабул қилмади. Тўғрилигини текшириб, қайта уриниб кўринг.) Бу ҳолатда Uzum кабинетида янги калит яратинг ва уни қайта киритинг.
Калит киришдан алоҳида ишлайди
API калит Uzum кабинетига ҳали кира олсангиз ҳам ишламай қолиши мумкин — у кабинетингиз логинидан алоҳида. MyProfit калит муддати тугаганини бекор қилинганидан ажрата олмайди: иккала ҳолатда ҳам ечим битта — Uzum кабинетида янги калит яратинг ва уни қайта киритинг. Калитни қандай яратиш — Uzum дўконини улаш.
Нега калит тўғри келмаслиги мумкин
Рўйхатдан ўтиш босқичида калитни киритганда MyProfit аниқроқ сабабни кўрсатиши мумкин:
- «Ключ недействителен или истек.» (Калит яроқсиз ёки муддати тугаган.) — калит нотўғри ёки энди амал қилмайди; Uzum кабинетида янгисини яратинг.
- «У ключа API нет доступных магазинов на Uzum.» (API калитида Uzumда мавжуд дўконлар йўқ.) — калит бирорта дўконни қамрамайди; у керакли аккаунт остида ва дўконга ҳуқуқ билан яратилганини текширинг.
- «Не удалось проверить ключ API. Повторите попытку через минуту.» (API калитини текшириб бўлмади. Бир дақиқадан кейин қайта уриниб кўринг.) — вақтинчалик текширув узилиши; бир дақиқа кутинг ва қайта уриниб кўринг.
Созламаларда сақлашда хабар умумийроқ бўлади — «Ключ не принят Uzum. Проверьте корректность и попробуйте снова.» (Калитни Uzum қабул қилмади. Тўғрилигини текшириб, қайта уриниб кўринг.); ечим эса ўша: Uzum кабинетида янги калит яратинг ва уни қайта киритинг.
Агар гап калитда бўлмаса
Калит жойида бўлса-ю, маълумот барибир тўлиқ эмасдек туюлса, бу оддий синхронизация кечикиши бўлиши мумкин: маълумот жадвал бўйича келади ва бир неча дақиқа ёки соатга кечикиши мумкин. Батафсил — маълумотлар қандай янгиланади ва қанчалик долзарб.