Heim > Artikel > Backend-Entwicklung > PHP-Anmeldung von Drittanbietern, Video-Tutorial zur Weibo-Anmeldung
Einführung: Wenn Sie auf einfachste Weise neue Benutzer für unsere Webanwendung gewinnen möchten, sollten Sie sich „PHP Third-Party Login – Weibo Login Video Tutorial“ auf keinen Fall entgehen lassen. In diesem Kurs lernen Sie, wie Sie das von der Weibo Open Platform bereitgestellte SDK verwenden, um schnell auf die Weibo Open Platform zuzugreifen und schnell eine große Anzahl von Benutzern zu gewinnen.
Adresse für die Kurswiedergabe: http://www.php.cn/course/400.html
Der Unterrichtsstil des Lehrers:
Die Vorträge des Lehrers sind lebendig, witzig, witzig und berührend. Eine lebendige Metapher ist wie der letzte Schliff, der den Schülern die Tür zur Weisheit öffnet; ein gut platzierter Humor zaubert den Schülern ein wissendes Lächeln, als würde er den Menschen einen Nachgeschmack und Nostalgie verleihen werden von Zeit zu Zeit in die Erzählung eingestreut und regen die Menschen zum Nachdenken und zur Wachsamkeit an.
Der schwierigere Punkt in diesem Video ist die Entwicklung des PHP-Weibo-Logins:
Sina Weibo-Login
Voraussetzung ist, dass zwei Dateien saetv2.ex.class.PHP und config.php im selben Verzeichnis implementiert werden müssen
Der Code von saetv2.ex.class.php kann heruntergeladen werden Baidu selbst
config.php muss von Ihnen selbst konfiguriert werden
define( "WB_AKEY" , '********' );//这个在新浪申请 填上即可 define( "WB_SKEY" ,'*************' );//这个在新浪申请 填上即可 define( "WB_CALLBACK_URL" , '************' );//申请的时候 填写的回调地址
<button onclick="xinlang()" class="u-btn btn-wb">使用微博帐号登录</button>
function xinlang(){ window.location.href = "<{$web_url}>/index.php/login/xinlang"; }
/* * 这个是用新浪登录 */ public function xinlang(){ include_once( '/xinlang/config.php' ); include_once( '/xinlang/saetv2.ex.class.php' ); $o = new SaeTOAuthV2( WB_AKEY , WB_SKEY ); $code_url = $o->getAuthorizeURL( WB_CALLBACK_URL ); header("location:".$code_url); }
include_once( '/xinlang/config.php' ); include_once( '/xinlang/saetv2.ex.class.php' ); $o = new SaeTOAuthV2( WB_AKEY , WB_SKEY ); $keys = array(); $keys['code'] = $_REQUEST['code']; $keys['redirect_uri'] = WB_CALLBACK_URL; $token = $o->getAccessToken( 'code', $keys ) ; $c = new SaeTClientV2( WB_AKEY , WB_SKEY ,$token["access_token"]); $ms = $c->home_timeline(); // done $uid_get = $c->get_uid(); $uid = $token['uid']; $user_message = $c->show_user_by_id( $token['uid']);//根据ID获取用户等基本信息
Dann können wir
Das obige ist der detaillierte Inhalt vonPHP-Anmeldung von Drittanbietern, Video-Tutorial zur Weibo-Anmeldung. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!