The invention relates to the field of
chemistry and especially relates to a method for synthesis of
metal telluride nanotubes. The method comprises the following steps of A, in a
nitrogen environment, heating a mixture of
oleic acid and
oleylamine, B, keeping a temperature after heating, pouring a
trioctylphosphine oxide extraction predecessor of
tellurium into the mixture in first set time, and carrying out a
chemical reaction process in second set time to obtain
tellurium nano-wires, C, cooling the solution containing the
tellurium nano-wires, and pouring
phenylhydrazine and a
trioctylphosphine oxide extraction predecessor of
bismuth or lead into the solution to obtain a
metal telluride, D, after the temperature obtained in the step C is stable, carrying out a
metal alloying reaction process in third set time to produce a third primary product, E, repeatedly cleaning the third primary product according to an analogue intermiscibility theory to remove the
organic solvent in the third primary product and to obtain a fourth primary product, and F, repeatedly cleaning the fourth primary product by a complexing agent to remove unreacted tellurium in the fourth primary product and to obtain the metal
telluride nanotubes. The method greatly improves purity and a yield of the metal telluride product.