|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
Здравствуйте! У меня есть приложение на VBA (Аксесс 2007). Стоит задача - по нажатию кнопки подгружать в нужные поля кор.счет и наименование банка имея только БИК. Сейчас я импортирую таблицу БИКов себе в приложение вручную и обновляю раз в полгода. Выглядит это так: Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24.
Но хочется по-взрослому: чтоб все всегда было актуально само. Вот на http://www.bik-info.ru/base.html нашел такое: авторAPI: получение информации по одному БИК номеру Для получения информации в формате JSON: http://www.bik-info.ru/api.html?type=json&bik=НОМЕР_БИК (Кодировка UTF-8) В формате XML: http://www.bik-info.ru/api.html?type=xml&bik=НОМЕР_БИК (Кодировка Windows-1251) Что из этого и куда я должен вставить чтобы получить результат? Или хотя бы где прочитать? Заранее спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 12:21 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
DamasevichЧто из этого и куда я должен вставить чтобы получить результат? Или хотя бы где прочитать? В твоём случае я рекомендую бросить на форму MS Inet Transfer Control, получить ответ в XML и распарсить его вручную стандартными текстовыми функциями. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 12:46 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
Damasevich, Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49.
Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15.
... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 15:49 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
9982, за пример - спасибо. Мне пригадится. А применительно к задаче - завтра сайт ляжет, или его покривит. Вот и надейся... Нужен локальный, достоверно обновляемый из доверенного источника. Обновления - утверждовывать у руков. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 15:53 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
Damasevich, вот, с известной тебе страницы - для локальной версии: http://www.bik-info.ru/base/base.xml.zip ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 16:06 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
Mina Anna Mazzini9982, за пример - спасибо. Мне пригадится. А применительно к задаче - завтра сайт ляжет, или его покривит. Вот и надейся... Нужен локальный, достоверно обновляемый из доверенного источника. Обновления - утверждовывать у руков. Это где вы видели руководство разбирающееся в актуальности справочника БИК ? ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 16:14 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
ROI, Я написал - "утверждовывать" И я видел руководство, разбирающееся в назначении стрелочников - раз. И разбирающееся в принципах функционирования сложных ответственных систем - "работает - не трогай". Это два. Это помогает им эффективно именно _руководить_ , а не разбираться... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 16:19 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
Mina Anna MazziniROI, Я написал - "утверждовывать" И я видел руководство, разбирающееся в назначении стрелочников - раз. И разбирающееся в принципах функционирования сложных ответственных систем - "работает - не трогай". Это два. Это помогает им эффективно именно _руководить_ , а не разбираться... Фу!! а я уж подумал....... ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 17:05 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
Mina Anna MazziniА применительно к задаче - завтра сайт ляжет, или его покривит. Вот и надейся... Нужен локальный, достоверно обновляемый из доверенного источника. Обновления - утверждовывать у руков.Да, с локальным файликом будет совсем красиво. Можно сначала попробовать поискать в файле, и, если не найдено - запросить у веб-сервиса. Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17.
И полученный от сервиса хмл - можно дописать к файлу, что бы в следующий раз такой БИК брать уже с файла. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 17:07 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
5057Можно сначала попробовать поискать в файле, и, если не найдено - запросить у веб-сервиса Я бы рекомендовал в любом случае запрашивать веб-сервис. Не получен ответ - да и хрен с им... но возможен и тот редкий случай, что сервис даст отличающиеся от локальных данные - и тогда нужно вопить во всю глотку, что локальные данные повреждены или устарели. А заодно при старте приложения можно пробовать получить сведения о файле-архиве на сайте распространителя, и при обнаружении обновления (изменены размер и/или дата) сообщать об этом... а то и просто скачивать и ставить взамен имеющегося. ... |
|||
:
Нравится:
Не нравится:
|
|||
23.06.2015, 19:10 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
9982, Здравствуйте. Не знаю извещает ли этот сайт о сообщениях на форуме на почту, т.к. вопрос по обсуждению 5-летней давности: у меня код стопориться на "send": With xmlhtp .Open "GET", " https://www.bik-info.ru/api.html?type=xml&bik=" & ???, 0 .send ' adoStream.Write.responseBody End With в чём может быть проблема? С уважением, Дмитрий. ... |
|||
:
Нравится:
Не нравится:
|
|||
28.04.2020, 22:59 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
decan68, Проверил, WinXP Access2003, так работает Код: vbnet 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65.
... |
|||
:
Нравится:
Не нравится:
|
|||
29.04.2020, 00:21 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
zimkon, Спасибо. У меня Вин 10 , Аксес 2019. Встаёт на строке send… Библиотеки может какие нужны? https я тоже исправил. С уважением. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 11:38 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
zimkon, Скопировал Ваш код - заработало. Спасибо. ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 12:12 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
zimkon, А я прочитал, что Вас когда-то интересовала работа на Access. Сейчас подработка интересует? ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 20:27 |
|
Подгрузить данные о банке по БИК
|
|||
---|---|---|---|
#18+
decan68 zimkon, А я прочитал, что Вас когда-то интересовала работа на Access. Сейчас подработка интересует? Спасибо, пока не интересует ... |
|||
:
Нравится:
Не нравится:
|
|||
30.04.2020, 20:34 |
|
|
start [/forum/topic.php?fid=45&msg=39952651&tid=1610104]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
176ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
54ms |
get tp. blocked users: |
1ms |
others: | 311ms |
total: | 588ms |
0 / 0 |