Sodium thiosulfate mainly plays the role of detoxification in cyanide poisoning, metal and non-metal poisoning and sodium nitroprusside overdose poisoning. 1. Cyanide poisoning: the sulfur supplied by sodium thiosulfate, through the sulfur transferase in the body, combines the sulfur with the free cyanate in the body or the cyanate that has been combined with methemoglobin, so that the sulfur cyanate with very little toxicity is changed into thiocyanate, and is detoxified by urinary excretion. 2. Metal and non-metal poisoning: sodium thiosulfate can combine with many metal ions, such as arsenic, bismuth, iodine, mercury, lead, etc., to form non-toxic sulfide excreted by urine. Non-metal such as barium salt poisoning, sodium thiosulfate can be combined with barium ions for insoluble barium sulfate and play a detoxification role. 3. Sodium nitroprusside overdose poisoning: when the antihypertensive drug sodium nitroprusside overdose poisoning, you can use sodium thiosulfate under the guidance of the doctor to treat. Sodium thiosulfate should be used under the guidance of a doctor to avoid self-medication.