|
Обращение к сайту из 1С для получения данных | ☑ | ||
---|---|---|---|---|
0
bebibo
11.05.24
✎
20:39
|
Всем здравствуйте.
Есть сайт на NodeJS. Подскажите, как мне обратиться к нему? Есть Бд сайта в sql для phpmyadmin. Как мне получить данные оттуда? До этого делал задачу похожую, но там просто подключился к сайту из 1С, взял и в формате Json обработал и получил что мне нужно. А тут не понятно. Как подключиться, как хранятся данные..Кто то делал похожую задачу? |
|||
1
Garykom
11.05.24
✎
20:58
|
Интересный вопрос.
Чем то напоминает: "Есть самолет на аэродроме. Подскажите как мне стать его пилотом? Есть компания владелец самолета.
Как мне попасть туда?" |
|||
2
bebibo
11.05.24
✎
20:50
|
(1) На самом деле у меня в голове сейчас тоже самое)))
Но а вообще не смешно мне( |
|||
3
Волшебник
11.05.24
✎
20:54
|
Вам нельзя
|
|||
4
Garykom
11.05.24
✎
21:00
|
(2) Ну объясни тому кто дал такую задачу что тебе слишком мало платят для этого.
|
|||
5
bebibo
11.05.24
✎
21:14
|
ну подскажите кто нибудь, как мне взять данные с сайта? Точнее из БД - вот что мне не понятно
|
|||
6
bebibo
11.05.24
✎
21:16
|
(5) мне сказали брать данные сайта из SQL
Вот и не понял ,как к ней обратиться то из 1с |
|||
7
Волшебник
11.05.24
✎
21:24
|
(5) (6) Вы всё врёте. Вам нельзя лезть в чужую базу
|
|||
8
lexushka
11.05.24
✎
22:03
|
(0)
смотрите в сторону ВнешниеИсточникиДанных подключение к SQL через odbc-коннектор ( https://1clancer.ru/article/pryamye_zaprosy_iz_1s_k_baze_na_postgresql_757 ) а вообще п(4) |
|||
9
bebibo
11.05.24
✎
22:15
|
(7) Нет. У меня есть доступ к скуль, но я не понимаю как из 1с обратиться к ней, какие параметры передавать
|
|||
10
bebibo
11.05.24
✎
22:22
|
(9) Нашел код:
ВнешнийИсточникДанных = ВнешниеИсточникиДанных.Получить("ИмяИсточникаДанных"); Запрос = Новый Запрос; Запрос.Текст = "SELECT * FROM Таблица"; Результат = ВнешнийИсточникДанных.ВыполнитьЗапрос(Запрос); Пока Результат.Следующий() Цикл // Обработка полученной записи КонецЦикла; Но не могу понять как мне к совей то бд обратиться |
|||
11
Asmody
11.05.24
✎
22:27
|
(0) попросите автора сайта написать на его стороне API, через который он сможет вам отдать что нужно
|
|||
12
Asmody
11.05.24
✎
22:28
|
Если нода, то там процентов на 80 - экспресс. На экспресс нужный api делается в пару строк
|
|||
13
Волшебник
11.05.24
✎
22:30
|
(9)(10) Это какой-то позор...
|
|||
14
Asmody
11.05.24
✎
22:37
|
(10) Даже не пытайтесь это делать через ВнешниеИсточникиДанных. Mysql на хостинге никто наружу выставлять не будет. Поэтому, никаким odbc-коннектором вы туда не доберётесь. (Разве что сайт крутится внутри вашей сети, и, соответственно, mysql доступен внутри сети.)
|
|||
15
bebibo
11.05.24
✎
22:43
|
(12) Не понял, что мне нужно сделать?
|
|||
16
bebibo
11.05.24
✎
22:46
|
в общем попробую сначала тестово сделать, на тестовых данных.
Просто, чтобы понять как работает. 1) Скачал XAMPP 2) Установил XAMPP 3) В XAMPP запустил mysql , апач не запустился, потому что он уже запущен у меня. Не знаю влияет ли это на что. 4) далее открываю phpmyadmin, через импорт подгружаю базу - пишет ошибку( |
|||
17
Волшебник
11.05.24
✎
22:46
|
(15) Вам не надо лезть в базу. Организуйте API для обмена данными.
|
|||
18
Asmody
11.05.24
✎
22:55
|
(15) купить гуся
|
|||
19
Рамиль Маугли
12.05.24
✎
10:02
|
Блин, ну эта задача в инете уже разжевана пережевана.
И вам надо сначала с базой разобраться, основами работы с MYSQL (как я могу предположить), а это уже не 1с. |
|||
20
MyNick
12.05.24
✎
10:36
|
(0)
У сайта HTTP API есть? Если нет, пусть сделают. Или сделай сам. |
|||
21
MyNick
12.05.24
✎
10:37
|
(19) База лежит далеко, в других сетях и интернетах.
А может там не мускуль, а мсскл или пгскл А может там вообще данные в файлике хранятся. Мы не знаем. И не должны. Нам вообще пофиг. Дайте нам точку подключения и документацию и мы напишем любую интеграцию. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |