Родился 21 октября 1929 года в селе Реткино Пыталовского района Псковской области. Среднюю школу окончил в г.Плявинас Латвийской ССР. В марте 1951 года зачислен в специальную школу КГБ (в/ч 1067 г.Вильнюс). В 1953 году, после окончания школы, лейтенант Вишняков А.Я. направлен в 8-й Вентспилсский пограничный отряд Краснознаменного Северо-Западного пограничного округа на должность офицера по разведке 1-й пограничной комендатуры (г.Лиепая). В 1957 году женился на Пантелеевой Майе Ивановне. В 1958 году ст.лейтенант Вишняков А.Я. поступил в Высшую школу КГБ и после ее окончания в июле 1962 года, продолжает службу в 8-м ПОГО (г.Вентспилс), на должностях офицера, ст.офицера, заместителя начальника и начальника разведотдела. В 1963 году избирается депутатом местного совета и в последующем еще не раз удостаивался этой чести. В мае 1968 года Александр Янович Вишняков за высокие результаты в работе, приказом КГБ при СМ СССР, награжден нагрудным знаком «Почетный сотрудник госбезопасности». За весь период службы он был награжден 12-ю медалями СССР, почетными грамотами Председателя КГБ. Прослужив в пограничных войсках 33 года, полковник Вишняков А.Я., в марте 1985 года был уволен в запас. За свою долгую службу Александр Янович Вишняков воспитал не одно поколение достойных офицеров пограничной разведки.
Александр Янович Вишняков умер 8 октября 2015 года. Похоронен в г.Вентспилс (Латвия).