Answer
Suleiman the Magnificent, the Ottoman Sultan, was John Zápolya's primary ally during his reign as King of Hungary. Zápolya sought Suleiman's support in his struggle against the Habsburg dynasty, which claimed the Hungarian throne. Suleiman provided military aid to Zápolya, helping him to secure his position and maintain control over parts of Hungary.