A method for controlling a temperature regulating device includes: receiving a body temperature of a user sent by a wearable device, where the body temperature of the user includes at least an in vivo temperature of the user obtaining a control parameter of the temperature regulating device according to the body temperature of the user and controlling the temperature regulating device according to the control parameter. In addition, the present invention further relates to an apparatus for controlling a temperature regulating device, and a wearable device. The apparatus includes: a receiving module (401), an obtaining module (402), and a control module (403). The wearable device includes: a body (101), a wireless communications module (102), and a temperature collection module (103). The wireless communications module (102) and the temperature collection module (103) are attached on the body (101), the body is inside a body of a user or is attached on a skin surface of the user, the temperature collection module (103) is configured to collect an in vivo temperature or a skin temperature of the user, and the wireless communications module (102) is configured to send the in vivo temperature or skin temperature of the user to a control center.