use real douban id & fix some code coverage