Divisional games with your rivals are not trap games. Most divisional games accross the league are close. Both teams know each other too well.
Had the Giants played the Bills, then you could make a case that it was a trap game because they were looking ahead to the Eagles.
The fact that it was a division game, and they would be playing the Eagles for the division lead the following week, is just another reason why it wouldn't be a trap game.
They knew they needed to defeat us to have some flexibility with the Eagles. If they beat us, a loss to the Eagles would tie the two teams for first in the division. But lose to us, and lose to the Eagles, and suddenly they're in 2nd.
It wasn't a trap game.