WASHINGTON — The Senate has confirmed Frank Crigler, a career foreign service officer, as U.S. ambassador to Somalia.