当前位置: 首页 > news >正文

房地产行业网站建设报价方案中国工程建设协会网站

房地产行业网站建设报价方案,中国工程建设协会网站,做游戏网站要备案吗,网站制作横幅图片素材在平时项目开发过程中#xff0c;除了注册本网站账号进行登录之外#xff0c;还可以调用第三方接口进行登录网站。这里以微博登录为例。微博登录包括身份认证、用户关系以及内容传播。允许用户使用微博帐号登录访问第三方网站#xff0c;分享内容#xff0c;同步信息。1、首…在平时项目开发过程中除了注册本网站账号进行登录之外还可以调用第三方接口进行登录网站。这里以微博登录为例。微博登录包括身份认证、用户关系以及内容传播。允许用户使用微博帐号登录访问第三方网站分享内容同步信息。1、首先需要引导需要授权的用户到如下地址https://api.weibo.com/oauth2/authorize?client_idYOUR_CLIENT_IDresponse_typecoderedirect_uriYOUR_REGISTERED_REDIRECT_URI如果用户同意授权,页面跳转至 YOUR_REGISTERED_REDIRECT_URI/?codeCODE2、接下来要根据上面得到的code来换取Access Tokenhttps://api.weibo.com/oauth2/access_token?client_idYOUR_CLIENT_IDclient_secretYOUR_CLIENT_SECRETgrant_typeauthorization_coderedirect_uriYOUR_REGISTERED_REDIRECT_URIcodeCODE返回值JSON{access_token: SlAV32hkKG,remind_in: 3600,expires_in: 3600}3、最后使用获得的OAuth2.0 Access Token调用API获取用户身份完成用户的登录。话不多说直接上代码为了方便我们先将get和post封装到application下的common.php中应用公共文件common.php:function get( $url, $_header NULL ){$curl curl_init();//curl_setopt ( $curl, CURLOPT_SAFE_UPLOAD, false);if( stripos($url, https://) !FALSE ){curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, FALSE);curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, FALSE);}curl_setopt($curl, CURLOPT_URL, $url);curl_setopt($curl, CURLOPT_HEADER, 0);curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);if ( $_header ! NULL ){curl_setopt($curl, CURLOPT_HTTPHEADER, $_header);}$ret curl_exec($curl);$info curl_getinfo($curl);curl_close($curl);if( intval( $info[http_code] ) 200 ){return $ret;}return false;}/** post method*/function post( $url, $param ){$oCurl curl_init ();curl_setopt ( $oCurl, CURLOPT_SAFE_UPLOAD, false);if (stripos ( $url, https:// ) ! FALSE) {curl_setopt ( $oCurl, CURLOPT_SSL_VERIFYPEER, FALSE );curl_setopt ( $oCurl, CURLOPT_SSL_VERIFYHOST, false );}curl_setopt ( $oCurl, CURLOPT_URL, $url );curl_setopt ( $oCurl, CURLOPT_RETURNTRANSFER, 1 );curl_setopt ( $oCurl, CURLOPT_POST, true );curl_setopt ( $oCurl, CURLOPT_POSTFIELDS, $param );$sContent curl_exec ( $oCurl );$aStatus curl_getinfo ( $oCurl );curl_close ( $oCurl );if (intval ( $aStatus [http_code] ) 200) {return $sContent;} else {return false;}}控制器处理代码Login.phpclass Login extends \think\Controller{public function index(){$key ****;$redirect_uri ***微博应用安全域名***/?backurl***项目本地域名***/home/login/webLogin?;//授权后将页面重定向到本地项目$redirect_uri urlencode($redirect_uri);$wb_url https://api.weibo.com/oauth2/authorize?client_id{$key}response_typecoderedirect_uri{$redirect_uri};$this - assign(wb_url,$wb_url);return view(login);}public function webLogin(){$key *****;//接收code值$code input(get.code);//换取Access Token post方式请求 替换参数: client_id, client_secret,redirect_uri code$secret ********;$redirect_uri ********;$url https://api.weibo.com/oauth2/access_token?client_id{$key}client_secret{$secret}grant_typeauthorization_coderedirect_uri{$redirect_uri}code{$code};$token post($url, array());$token json_decode($token, true);//获取用户信息 : get方法替换参数 access_token uid$url https://api.weibo.com/2/users/show.json?access_token{$token[access_token]}uid{$token[uid]};$info get($url);if($info){echo 登录成功;}}}模板代码login.html微博登录点击这里进行微博登录效果图以上就是本文的全部内容希望对大家的学习有所帮助也希望大家多多支持脚本之家。
http://www.zqtcl.cn/news/791951/

相关文章:

  • 唐山哪里有做网站的网站服务器在
  • 网络服务机构的网站广东省住房及建设厅官方网站
  • 工业设计灵感网站商务网页设计与制作微课版答案
  • 如何引用网站上的资料做文献学历提升的正规机构
  • 如何上传wordpress程序聊城网站优化案例
  • 婚纱网站设计目标无代码制作网页
  • 温州网站提升排名打开搜索引擎
  • 企业市场网络推广方案优化方案答案
  • 茂名网站建设咨询wordpress官网上的主题收费吗
  • 如何自己开发网站WordPress修改前端
  • 哪些网站用黑体做的谁给个网站啊急急急2021
  • aspnet网站开发选择题怎样建设网站是什么样的
  • 专业建站公司电话咨询做暧小视频免费视频在线观看网站
  • 移动软件开发专业seo快排技术教程
  • 怎么推广自己的网站wordpress 管理员
  • 百度权重查询爱站网北京市官方网站
  • 网站代码图片如何查看一个网站流量
  • 上海网站建设公司联系方式自己做的网站主页打开速度
  • 地方网站 源码中国建设银行网站快速查询
  • 有做网站需求的客户网站建设方案就玄苏州久远网络
  • 安徽网站建设方案开发i深圳谁开发的
  • 仿站 做网站seo内容优化是什么
  • 怎么进行网站优化wordpress wampserver
  • 德州市经济开发区建设局网站360免费建站怎么进不去
  • 免费黄页营销网站用wordpress写公司官网
  • 网站建立的研究方案注册公司需要怎么注册
  • 云服务器怎么做网站右26cm
  • php网站的部署老虎淘客系统可以做网站吗
  • 建设一个网站的技术可行性研究怎么找网红合作卖东西
  • 深圳网站设计师培训学校大气全屏通用企业网站整站源码