overwrite qq oauth function