improve fb api

allow user has only FB id but no fb username