upload function
add qq login