Oauth authorize失效的问题

前段时间测试Oauth链接Twitter没什么问题,昨天发现链接失效了,根据这里的解释

Scripting the login process or impersonating users is strictly forbidden.
貌似是Twitter禁止脚本通过Oauth自动登录,仔细看看Twitter OAuth class,发现是post的时候Twitter返回的格式发生了变化,Twitter OAuth默认采用json格式,所以json_decode返回就变成了空,造成授权无法继续。修改返回HTML后,程序正常。