最近在做各个应用的第三方授权登录,Facebook 、instagram、google+、twitter、QQ、Sina等。
大部分都有现成的framework, 当然instagram也有documentation讲解。
但是和其他应用不同的是,其他应用授权成功后一般都有一个userid/openid/uid 和accesstoken 作为登录自己应用的参数,但是 按照instagram 的 documentation中client端的授权方式,只能拿到一个accesstoken--直接导致后面的获取用户信息的API无法使用。所以自己封装了一个framework,获取授权信息和用户信息。
(Twitter正在研究中