1. 程式人生 > >第三方登入——微博登入

第三方登入——微博登入

       上一篇文章第三方登陸——OAuth2.0協議中我們大概瞭解了一下第三方登入的原理。瞭解到網站要想通過第三方賬號登入進去,必須向第三方網站提交申請材料,只有通過認證的網站才可以使用該網站的賬號登入進去。那麼今天小編就以微博登入為例,就關於網站如何接入一探究竟。

       首先,如果使用者想要通過微博賬號登入到其他網站,該使用者必須有一個微博賬號;其次,網站還必須有一個通過域名可以訪問的web伺服器(阿里雲、騰訊雲、新浪SAE等等均可);然後,網站的域名必須進行備案。

        以上條件具備後,網站需要向新浪微博開放平臺(http://open.weibo.com)申請AppId和APPKey,我們開啟微博開放平臺的網址,可以看到如下圖1所示的介面,如果我們是第一次登陸該平臺,需要填寫一下“編輯開發者資訊”,如圖2所示。根據需要完善我們的基本資訊,如圖3。


圖1


圖2


圖3

基本資訊填寫完成並郵箱確認之後,我們可以點選基本資訊下面的“身份認證”,如圖4。


圖4

身份認證後,我們就可以選擇我們的接入型別,如圖5。我們以網站形式的接入進行舉例,如圖6。


圖5


圖6

        網站接入,點進去之後,我們需要新增新網站,把什麼想通過微博登入的網站名稱和域名填寫進去,然後把圖7紅色框中的程式碼複製到網站首頁的相應位置,訪問我們的域名就驗證通過了。然後進入我們的應用,在網站資訊的最下面就可以獲取到APPId和APPKey的值了。


圖7

OK,這樣就完成了網站在微博開放平臺的一個認證。

相關推薦

第三方登入——登入

       上一篇文章第三方登陸——OAuth2.0協議中我們大概瞭解了一下第三方登入的原理。瞭解到網站要想通過第三方賬號登入進去,必須向第三方網站提交申請材料,只有通過認證的網站才可以使用該網站的賬號登入進去。那麼,今天小編就以微博登入為例,就關於網站如何接入一探究竟。

Java呼叫第三方登入例項

Java呼叫第三方微博登入例項 最近在維護一個類似訊息推送矩陣的專案,裡面用到了微博第三方登入介面的呼叫,在除錯的過程中遇到不少障礙,順手把這些坑記錄下來,作為大家的前車之鑑。 呼叫新浪微博登入 1.建立應用 開啟微博開放平臺 http://open.weibo.com 登

pc端和移動端整合第三方快捷登入 --- 為例

通過新浪微博的開放平臺去註冊一個應用。 之後你會得到一個App Key和一個App Secret。擁有它們,你才可以申請許可權。 2、在高階資訊中編輯授權回撥頁,這裡與後面程式碼裡的回撥地址要一致 3、 微博登入標識的地址如下: https://api.wei

登入介面解析(python),為第三方登入做準備

理解第三方登入的流程: 使用者向本地應用商城發起請求,我要用微博進行登入 我們的商城湊一個url讓使用者跳轉到第三方應用的url(微博的登入頁面) 使用者在該介面點選輸入使用者名稱密碼之後,點選授權。 微博有個回撥url指向我們的應用。 我們的應用就可以獲取到

第三方應用使用登入授權功能注意事項

1. 申請應用之後,在應用資訊的高階資訊中填寫授權回撥頁,預設填寫https://api.weibo.com/oauth2/default.html。 2. android studio匯入WeiboSDK之後,要將libs下的.so檔案全部匯入工程的libs資料夾下,並在

第三方登入認證

驗證通過後,便可獲取appkey,使用appkey便可以進行微博登入開發。大體過程為:    (1).引導使用者到如下地址:        YOU_CLIENT_ID 便是appkey,YOUR_REGISTERED_REDIRECT_URI是回撥地址,使用者同意授權後,微

第三方新浪登入介面的申請及使用流程之web+php

本次把我使用第三方新浪微博登入介面的經驗來跟大家分享一下,希望對大家有所幫助,尤其對沒是使用過新浪微博登入介面的使用者,同樣的,大神就不用看了,哈哈。 使用新浪微博登入介面也需要得到新浪微博的認可

java 第三方登入之新浪登入

大家好,一起學習交流吧! 一開始,我也想著找網上的一些demo來看看,但找不到完整的demo,就只好自己摸索,一開始會覺得這是很難的開發,但當你完成了以後,你會發現,其實沒那麼可怕,很簡單的,而且,你開發出來以後,那種感覺不是伸手黨能感受到的。 剛做了新浪微博的第三方登入

最新登入過程分析

使用requests登入新浪微博: 網上的程式碼都大多失效,也有使用新浪賬戶登入微博,但是如果新浪賬號沒有關聯微博就會出現失敗.本文使用微博主頁登入.微博的驗證碼使用打碼平臺解決,js加密使用pyv8本地執行 難點: 1.獲取到sp加密程式碼 2.登入跳轉 登入引數獲取:

Android開發第三方登入--登入

QQ登入、微信登入,新浪微博登入資料獲取demo下載 http://download.csdn.net/detail/pkandroid/9903796 github地址 進入 https://github.com/HYVincent/Login 專案

PHP呼叫介面實現登入

在平時專案開發過程中,除了註冊本網站賬號進行登入之外,還可以呼叫第三方介面進行登入網站。這裡以微博登入為例。微博登入包括身份認證、使用者關係以及內容傳播。允許使用者使用微博帳號登入訪問第三方網站,分享內容,同步資訊。 1、首先需要引導需要授權的使用者到如下地址: h

登入,qq登入登入之 tp3.2

 微博開放平臺文件:http://open.weibo.com/wiki/Connect/login // QQ登入     public function qqLogin(){         $ qc = new Lo

iOS開發整合友盟,新浪登入授權失敗,responseCode等於5051

        在專案中整合友盟第三方登入,新浪微博登入,登入授權失敗,返回狀態碼為5051(獲取賬戶失敗)。 原因:         App在測試階段(未上線),授權的微博賬號和開通開放平臺的微博賬號不是同一賬號。 解決辦法:         在新浪微博開放

qq登入,新浪登入 ,介面開發

給linux命令線上中文手冊加了,qq登入和新浪微博登入,認證用的是auth2.0,並且用了js api和php api相結合的方式來做的。個人覺得這種方式,兼顧安全和人性化。以前寫過一篇關於申請的部落格,請參考: 1,js api的優點,就是彈窗登入,不要跳來跳去,煩

iOS第三方登入 登入 第三方登入微信詳解AF3.0

專案地址 :    https://github.com/zhonggaorong/weixinLoginDemo 最新版本的微信登入實現步驟實現: 1.在進行微信OAuth2.0授權登入接入之前,在微信開放平臺註冊開發者帳號,並擁有一個已稽核通過的移動應用,並獲得相應的AppID和AppSecret

第三方網站登入java程式碼實現

一、開發前知識 1、微信開放平臺與微信公眾平臺的區別  1.1 微信公眾平臺:    ② 微信公眾平臺面向的是普通的使用者,比如自媒體和媒體,企業官方微信公眾賬號運營人員使用,當然你所在的團隊或者公司有實力去開發一些內容,也可以呼叫公眾平臺裡面的

java之《ssm》登入獲取之使用者資訊

前言:之前只是寫了一下微博登入實現登入,實現登入只需要在使用者表儲存第三方的標識就好,有就登入,沒有就新增繫結手機,但這僅僅是建在不獲取使用者資訊的基礎上 第一步申請為開發者,建立專案資訊 第二步引入jar包,配置引數 之前兩步就不細說了,之前文章有細寫 然後是獲取使用者資

基於Selenium的登入程式碼

Selenium是自動化測試的一個庫,可以操控瀏覽器(本文主講Chrome),實現相應自動化測試的功能。 有時候Python標準庫urllib.request或者requests庫無法實現相應的登入功能,例如QQ空間的網頁登入,如果使用requests登入po

第三方應用登入介面

重點內容 微信登入接入 微信登入遵循協議Aouth2.0中的授權碼模式 Aouth2.0授權碼模式的認證流程: (A)使用者訪問客戶端,後者將前者導向認證伺服器。 (B)使用者選擇是否給予客戶端授權。 (C)假設使用者給予授權,認證伺服器首先生成

Android三方登入之新浪登入

移動端需要儘可能的去減少使用者的操作,拿登入來說,使用第三方登入一鍵登入自然在一定程度上優於傳統的簡訊驗證碼。 那麼整合新浪微博的一鍵登入需要哪些步驟呢? 1.在新浪後臺註冊應用,拿到關鍵ID。 2.整合程式碼 public class WBAuthActivity e