Для физика есть единственный обходной вариант - подключить мобильный банк, а симкарту воткнуть в свой модем и читать sms-ки своим приложением. Этот же мобильный банк можно использовать для совершения платежей и переводов. Цена вопроса - 30р в месяц.
все что я знаю о сбербанке, API еще никому получить не удалось, они даже свою пиаракцию с мобильным приложением умудрились сделать хуже некуда.