it looks like bilibili has changed its json format