>  기사  >  백엔드 개발  >  PHP 타사 로그인 Weibo 로그인 비디오 튜토리얼

PHP 타사 로그인 Weibo 로그인 비디오 튜토리얼

黄舟
黄舟원래의
2017-08-30 15:45:461422검색

소개: 웹 애플리케이션의 신규 사용자를 확보하는 가장 간단한 방법을 사용하려면 "PHP 타사 로그인 - Weibo 로그인 비디오 튜토리얼"을 놓치지 마세요. 본 강좌에서는 Weibo Open Platform에서 제공하는 SDK를 활용하여 Weibo Open Platform에 빠르게 접근하고 빠르게 많은 사용자를 확보하는 방법을 교육합니다.

PHP 타사 로그인 Weibo 로그인 비디오 튜토리얼

강좌 재생 주소: http://www.php.cn/course/400.html

선생님의 강의 스타일:

선생님의 강의는 생생하고 재치 있고 재치 있고 감동적입니다. . 생생한 은유는 학생들에게 지혜의 문을 열어주는 마무리와 같습니다. 잘 배치된 유머는 마치 부드러운 와인 한 잔을 마시는 것과 같이 학생들에게 아는 듯한 미소를 가져다 주고, 사람들에게 철학자의 격언과 문화적 언급을 선사합니다. 내레이션에 때때로 삽입되어 사람들에게 생각과 주의력을 제공합니다.

이 영상에서 더 어려운 점은 PHP Weibo 로그인 개발입니다:

Sina Weibo 로그인

전제 조건은 saetv2.ex.class.PHP 두 파일을 구현해야 한다는 것입니다. 같은 레벨 디렉터리 Baidu에서 config.php

saetv2.ex.class.php 코드를 직접 다운로드하세요

config.php를 직접 구성해야 합니다

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( &#39;/xinlang/config.php&#39; );  
        include_once( &#39;/xinlang/saetv2.ex.class.php&#39; );  
        $o = new SaeTOAuthV2( WB_AKEY , WB_SKEY );  
        $code_url = $o->getAuthorizeURL( WB_CALLBACK_URL );  
        header("location:".$code_url);  
    }
include_once( &#39;/xinlang/config.php&#39; );  
          include_once( &#39;/xinlang/saetv2.ex.class.php&#39; );  
          $o = new SaeTOAuthV2( WB_AKEY , WB_SKEY );  
          $keys = array();  
          $keys[&#39;code&#39;] = $_REQUEST[&#39;code&#39;];  
          $keys[&#39;redirect_uri&#39;] = WB_CALLBACK_URL;  
              $token = $o->getAccessToken( &#39;code&#39;, $keys ) ;  
                  $c = new SaeTClientV2( WB_AKEY , WB_SKEY ,$token["access_token"]);  
                  $ms = $c->home_timeline(); // done  
                  $uid_get = $c->get_uid();  
                  $uid =  $token[&#39;uid&#39;];  
                  $user_message = $c->show_user_by_id( $token[&#39;uid&#39;]);//根据ID获取用户等基本信息

그러면 사용할 수 있습니다

var_dump($user_message);//显示新浪接口给我们展示的用户信息的有关资料了

위 내용은 PHP 타사 로그인 Weibo 로그인 비디오 튜토리얼의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.