Case sensitive error in authorization_code on linux.  And apparently some versions of PHP don't play nice with [ ] as an array short hand.