The present invention relates to a method for detecting catecholamines in blood or
urine, comprising the following steps: (1) adding 0.1 to 20 mg of a magnetic
solid-phase extractant to each milliliter of a sample to be tested, mixing, magnetically separating, and removing the liquid; adding a washing solution, mixing, magnetically separating, and removing the liquid; adding an eluent for
elution, mixing, magnetically separating, and collecting the eluate to obtain a
test solution; (2) detecting the
catecholamine content in the
test solution by liquid
chromatography and
tandem mass spectrometry; the
catecholamine is selected from any one of norepinephrine,
epinephrine,
dopamine, 3-methoxydopamine, metanephrine, and normetanephrine, or a combination thereof; the magnetic
solid-phase extractant comprises a
magnetic core of
ferrosoferric oxide, a middle-layer structure of silica wrapping the
magnetic core, and an outer-layer mesoporous structure, wherein the outer-layer mesoporous structure is selected from any one of
polystyrene and
polystyrene divinylbenzene, or a combination thereof. The present invention solves the problems in the prior art of being difficult to accurately determine the
catecholamine content in human serum, and most of the problems are long analysis time, complex sample pretreatment, few types of determination, and inability to simultaneously determine multiple contents. The present invention has the characteristics of good stability, high accuracy and sensitivity, strong specificity, high
recovery rate, simple and controllable operation, and fast analysis speed.