A vehicle lifting mechanism for use in a battery swap platform for lifting a vehicle with a battery to be swapped, comprising a columnar shell, with a hoisting mechanism and a slide trolley being mounted in the shell, wherein a lifting arm is connected to the slide trolley, and the lifting arm is used to support a vehicle lifting point; and the hoisting mechanism is connected to the slide trolley to drive the slide trolley to slide in a vertical direction within the shell, so as to implement ascending and descending actions of the lifting arm, one end of the lifting arm is connected to the slide trolley via a connecting plate, and the other end thereof extends in a direction of the vehicle lifting point, the slide trolley comprises a first roller set, and the shell is provided with a guide groove formed by parallel guide rails in a sliding direction of the slide trolley, the first roller set being arranged in the guide groove in a scrollable manner, the slide trolley has a plurality of first roller sets, and the first roller sets are in one-to-one correspondence with the guide grooves, a plurality groups of the guide grooves are respectively provided on a group of inner walls of the shell that face toward each other, and the slide trolley further comprises a second roller set, a circumferential surface of the second roller set resting against a top surface of one of the guide rails, characterized in that the hoisting mechanism is an electric push rod or an electro-hydraulic push rod; and the electric push rod or the electro-hydraulic push rod comprises an electric motor and a push rod portion having a telescopic push rod, the slide trolley is connected to the telescopic push rod, and the electric motor is arranged in parallel with the push rod portion. the hoisting mechanism is connected to the slide trolley to drive the slide trolley to slide in a vertical direction within the shell, so as to implement ascending and descending actions of the lifting arm, one end of the lifting arm is connected to the slide trolley via a connecting plate, and the other end thereof extends in a direction of the vehicle lifting point, the slide trolley comprises a first roller set, and the shell is provided with a guide groove formed by parallel guide rails in a sliding direction of the slide trolley, the first roller set being arranged in the guide groove in a scrollable manner, the slide trolley has a plurality of first roller sets, and the first roller sets are in one-to-one correspondence with the guide grooves, a plurality groups of the guide grooves are respectively provided on a group of inner walls of the shell that face toward each other, and the slide trolley further comprises a second roller set, a circumferential surface of the second roller set resting against a top surface of one of the guide rails, characterized in that the hoisting mechanism is an electric push rod or an electro-hydraulic push rod; and the electric push rod or the electro-hydraulic push rod comprises an electric motor and a push rod portion having a telescopic push rod, the slide trolley is connected to the telescopic push rod, and the electric motor is arranged in parallel with the push rod portion.