refactor TaoBaoApi.rb and merge pull request