买手机卡需要照相主要是为了 实名制认证。根据国家规定,办理手机卡需要提供本人的身份证及手持身份证照片等信息,以确保是本人办理,并防止电信诈骗。通过照相和提供身份证信息,运营商可以核实用户的身份,防止他人冒用身份办理手机卡,从而保障个人信息安全,并有效遏制诈骗短信和垃圾短信。