<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    posts - 101,  comments - 29,  trackbacks - 0

    在開發新浪微博,網易微薄,搜狐微博等等android客戶端的時候需要oauth認證,也就是要打開一個第三方提供的認證網頁進行授權。

    用戶在授權之后會再跳轉回應用完完成授權。在請求用戶授權的時候會提供一個callback地址,用戶完成授權操作后會跳轉回這個地方一般是某個Activity。

    但由于某些原因第三方瀏覽器例如UC瀏覽器無法完成跳轉,系統自帶瀏覽器卻可以。

    本博文就給出一個解決方案來解決這個問題。

    來打開某個網址。如果你的手機上沒有第三方的瀏覽器例如UC等你可以正常使用,但是很不幸的是一般手機用戶都會安裝UC瀏覽器。

    第三方瀏覽是無法支持自定義schema的(比如myapp://AuthActivity)。

     <data
                        android:host="AuthActivity"
                        android:scheme="myapp" />

    我們既不想卸載掉我們的UC,又想完成認證怎么辦呢?

    看看以下的方法:


    anthUrl是Url網址。

    你需要把”myapp://AuthActivity”作為callback傳遞給新浪的oauth認證地址,在完成認證后會返回這個地址,然后你的應用程序就會跳到這個AuthActivity中去在oncreate中使用getIntent().getData()就可以得到uri,pin就在uri中。



    posted on 2012-03-26 20:28 mixer-a 閱讀(309) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 亚洲日韩av无码| 国产一卡二卡≡卡四卡免费乱码| 中文字幕成人免费高清在线| 一级毛片视频免费| 99视频在线观看免费| 久久青草免费91观看| 免费一本色道久久一区| 亚洲精品尤物yw在线影院| 亚洲成人福利在线观看| 精品亚洲福利一区二区| 免费观看91视频| 在线jyzzjyzz免费视频| ZZIJZZIJ亚洲日本少妇JIZJIZ| 91精品国产亚洲爽啪在线影院| 亚洲午夜无码久久| 精品免费久久久久国产一区 | 国产免费69成人精品视频| 亚洲成AV人综合在线观看| 成全视频在线观看免费高清动漫视频下载| 亚洲精品国产精品乱码不卞 | 在线观看成人免费视频| 亚洲av成人中文无码专区| 免费人成在线观看网站品爱网| 成人免费无码大片a毛片软件 | 国产成人亚洲精品91专区高清| 久久国产乱子伦免费精品| 亚洲成av人在片观看| 中文字幕乱码亚洲无线三区 | 一级做a爰片久久毛片免费看| 亚洲区小说区图片区QVOD| 最近免费视频中文字幕大全| 国产精品亚洲综合久久 | 亚洲视频在线观看不卡| 麻豆国产入口在线观看免费| 亚洲精品国产免费| 中文字幕免费高清视频| 亚洲国产成人手机在线观看| 99久久综合国产精品免费| 亚洲AV天天做在线观看| 丰满人妻一区二区三区免费视频| 亚洲国产精品不卡在线电影|