I use Didi every day in Shenzhen. I never answer the call because there's no point.
Instead, as soon as the ride is accepted I send the first auto-translated instant message confirming my location.
If the driver still calls then I send the other auto-translated message saying I can't answer the phone right now. I then repeat the first instant message.
Never fails.