fix douban api length, support number id