A method for controlling interaction between a vehicle and a vehicle-mounted device, the method comprising: determining whether the vehicle is in a parking state based on a speed measured by a speed sensor mounted on the vehicle; acquiring input operation information of a user, in response to determining the vehicle being in the parking state, wherein the input operation information is information for characterizing an interaction operation between the user and the vehicle-mounted device, and the vehicle-mounted device is a vending machine, wherein the input operation information includes a selected purchasing item and a paid amount inputted by the user on a touch screen and received by the vehicle mounted device; determining whether there is an operation matching the input operation information based on the input operation information; sending control information for executing the operation to the vehicle-mounted device, in response to determining there being the operation matching the input operation information; determining whether there is a traffic participant in an area within a preset distance from the vehicle, in response to determining that no input operation information of the user is received within a preset time interval; and sending control information for controlling the vehicle to start to move, in response to determining there not being the traffic participant in the area within the preset distance from the vehicle; wherein the input operation information comprises an audio formed by processing a voice inputted by the user via a voice input device mounted on the vehicle-mounted device or the vehicle; and the determining whether there is an operation matching the input operation information comprises: performing a voice recognition on the audio, to generate a voice recognition result; and determining whether there is the operation matching the input operation information based on the voice recognition result. determining whether the vehicle is in a parking state based on a speed measured by a speed sensor mounted on the vehicle; acquiring input operation information of a user, in response to determining the vehicle being in the parking state, wherein the input operation information is information for characterizing an interaction operation between the user and the vehicle-mounted device, and the vehicle-mounted device is a vending machine, wherein the input operation information includes a selected purchasing item and a paid amount inputted by the user on a touch screen and received by the vehicle mounted device; determining whether there is an operation matching the input operation information based on the input operation information; sending control information for executing the operation to the vehicle-mounted device, in response to determining there being the operation matching the input operation information; determining whether there is a traffic participant in an area within a preset distance from the vehicle, in response to determining that no input operation information of the user is received within a preset time interval; and sending control information for controlling the vehicle to start to move, in response to determining there not being the traffic participant in the area within the preset distance from the vehicle; wherein the input operation information comprises an audio formed by processing a voice inputted by the user via a voice input device mounted on the vehicle-mounted device or the vehicle; and the determining whether there is an operation matching the input operation information comprises: performing a voice recognition on the audio, to generate a voice recognition result; and determining whether there is the operation matching the input operation information based on the voice recognition result. performing a voice recognition on the audio, to generate a voice recognition result; and determining whether there is the operation matching the input operation information based on the voice recognition result.