Połączenie z API prom.ua z 1C 7.7
Potrzebny jest skrypt (tak, ponieważ wewnętrzne narzędzia 1C nie pozwalają tego zrobić), który będzie dostarczał plik importu przez API na stronę Prom.ua. Mam skrypt, który napisałem, ale nie działa, może znajdziesz błąd:
Funkcja ImportTovarovPromUaPrzezSkrypt(ТокенАвторизації, ШляхДоФайлуXLSX, НалаштуванняІмпорту)
Dim WshShell, Команда, РезультатВиконання;
// Ścieżka do pliku VBScript
// Upewnij się, że import_prom.vbs znajduje się w dostępnej lokalizacji,
// lub wskaż pełną ścieżkę do niego.
Jeśli ФС.СуществуетФайл(КаталогИБ()+"import_prom.vbs") = 1 wtedy
ШляхДоСкрипта = КаталогИБ()+"import_prom.vbs"; // Zmień na rzeczywistą ścieżkę!
Иначе
Сообщить("Nie znaleziono skryptu " + КаталогИБ()+"import_prom.vbs");
Возврат 0;
КонецЕсли;
// Escapujemy cudzysłowy w JSON dla wiersza polecenia
// (należy zamienić " na \" lub """")
НалаштуванняЕкрановані = СтрЗаменить(НалаштуванняІмпорту, """", """""");
// Tworzymy polecenie do uruchomienia VBScript
// Używamy cscript.exe do wyświetlenia w konsoli
Команда = "cscript.exe //NoLogo """ + ШляхДоСкрипта + """ """ + ТокенАвторизації + """ """ + ШляхДоФайлуXLSX + """ """ + НалаштуванняЕкрановані + """";
Try
WshShell = CreateObject("WScript.Shell");
// Uruchamiamy skrypt i czekamy na jego zakończenie
// 0 - ukryte okno, True - oczekiwanie na zakończenie
РезультатВиконання = WshShell.Run(Команда, 0, 1);
// Jeśli skrypt wyświetla wynik w WScript.Echo,
// to trzeba go przekierować do pliku lub stdout, aby 1C mógł go odczytać.
// Zazwyczaj, aby uzyskać wyjście, trzeba przekierować je do tymczasowego pliku
// lub uruchomić skrypt z PowerShell, który może przechwytywać stdout.
// Prosty wariant: nie pobieramy wyjścia, tylko sprawdzamy kod zakończenia.
// Jeśli chcesz otrzymywać odpowiedź serwera, VBScript musi zapisać ją do pliku.
Jeśli РезультатВиконання = 0 wtedy // Zazwyczaj 0 oznacza sukces
Возврат "Skrypt importu pomyślnie zakończony (kod: " + РезультатВиконання + ").";
Иначе
Возврат "Skrypt importu zakończył się błędem (kod: " + РезультатВиконання + "). Sprawdź logi skryptu.";
КонецЕсли;
Исключение
Сообщить("Błąd uruchomienia zewnętrznego skryptu: " + ОписаниеОшибки());
Возврат "";
КонецПопытки;
КонецФункции
Процедура ПрикладИмпорта() Экспорт
Dim Токен, ШляхДоФайлу, Налаштування, Результат;
ШляхДоФайлу = "D:\Obmen\Import_Prom.xlsx";
Токен = СокрЛП(Константа.ТокенПром);
Налаштування = "{ ""force_update"": false, ""only_available"": false, ""mark_missing_product_as"": ""none"", ""updated_fields"": [ ""price"", ""presence"", ""name"", ""sku"", ""images_urls"", ""quantity_in_stock"", ""description"", ""group"", ""keywords"", ""attributes"", ""discount"", ""labels"", ""gtin"", ""mpn"", ""translations"" ] }";
Результат = ImportTovarovPromUaPrzezSkrypt(Токен, ШляхДоФайлу, Налаштування);
Сообщить(Результат);
КонецПроцедуры
Opinia zleceniodawcy o współpracy z freelancerem
Połączenie z API prom.ua z 1C 7.7Bardzo profesjonalnie, szybko, wysokiej jakości!
Opinia freelancera o współpracy z Oleksii Kovalsky
Połączenie z API prom.ua z 1C 7.7Wszystko świetnie, dobry klient
![]()
-
475 2 0 Witam! Gotowy do omówienia.
https://smate1.github.io/ink.design/
https://smate1.github.io/PanterEx/
https://smate1.github.io/stay_safe/
https://smate1.github.io/avg/
Aktualne zlecenia dla freelancerów w kategorii Javascript & Typescript
Wsparcie i rozwój strony internetowej firmy sprzątającej
75 PLN
Szukam programisty / webmastera do długoterminowego wsparcia i rozwoju strony internetowej firmy sprzątającej. Strona: https://donely.ca O projekcie DoneLy Home Services — firma świadcząca usługi sprzątania w Kanadzie, która aktywnie się rozwija i rozszerza zasięg działalności.… Javascript & Typescript, Programowanie stron internetowych ∙ 2 dni temu ∙ 59 ofert |
Opracowanie strony internetowej według specyfikacji na FramerTrzeba zrobić stronę według tych parametrów, które są w specyfikacji https://docs.google.com/document/d/1ODO2C9Krb4AaMiJz9wfbNzWlAyA2FwCCHL8r0biajUY/edit?usp=sharing Podajcie rzeczywistą stawkę na podstawie tego projektu Układ HTML i CSS, Javascript & Typescript ∙ 3 dni 1 godzina temu ∙ 27 ofert |
Opracowanie interaktywnej mapy Palworld dla strony internetowejPotrzebna jest interaktywna mapa Palworld na wzór: https://palworld.gg/map Potrzebujemy nie tylko statycznego obrazka, ale pełnoprawnej interaktywnej mapy, na której użytkownik może przeglądać lokalizacje, włączać/wyłączać kategorie obiektów, wyszukiwać potrzebne punkty i… Układ HTML i CSS, Javascript & Typescript ∙ 4 dni 16 godzin temu ∙ 33 oferty |
Rozwój platformy AM Mobility (serwis samochodowy, parking, ubezpieczenie, wynajem samochodów)
21 197 PLN
Szukamy zespołu lub doświadczonego programisty Full Stack do stworzenia MVP platformy AM Mobility. AM Mobility to jednolita cyfrowa ekosystem dla kierowców, łącząca w jednej aplikacji i platformie internetowej: parking; serwis samochodowy; wulkanizację; myjnię samochodową;… Javascript & Typescript, Programowanie stron internetowych ∙ 9 dni 22 godziny temu ∙ 119 ofert |
Animacje Gsap
82 PLN
Dzień dobry. Trzeba wprowadzić poprawki w bieżącym projekcie. Potrzebny specjalista, który dobrze pracuje na gsap/lenis Trzeba zrobić animację kart. Szczegółowe wymagania tutaj:… Javascript & Typescript, Programowanie stron internetowych ∙ 10 dni 4 godziny temu ∙ 21 ofert |