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

网站开发流程可规划为哪三个阶段php网站开发需要学什么软件

网站开发流程可规划为哪三个阶段,php网站开发需要学什么软件,河西做网站公司,手游平台怎么搭建PHP实现微信网页授权开发教程#xff0c;php授权教程微信网页授权是服务号才有的高级功能#xff0c;开发者可以通过授权后获取用户的基本信息#xff1b;在此之前#xff0c;想要获取消息信息只能在用户和公众号交互时根据openid获取用户信息#xff1b;而微信网页授权可…PHP实现微信网页授权开发教程php授权教程微信网页授权是服务号才有的高级功能开发者可以通过授权后获取用户的基本信息在此之前想要获取消息信息只能在用户和公众号交互时根据openid获取用户信息而微信网页授权可在不需要消息交互也不需要关注的情况下获取用户的基本信息。微信网页授权时通过OAuth2.0完成的整个过程分为三步用户授权获取code根据code获取access_token【可通过refresh_token刷新获取较长有效期】通过access_token和openid获取用户信息对微信网页授权过程做了简单封装app_id}redirect_uri{$redirect_uri}response_typecodescopesnsapi_userinfostate{$state}#wechat_redirect;}/*** 获取授权token** param string $code 通过get_authorize_url获取到的code*/public function get_access_token($app_id , $app_secret , $code ){$token_url https://api.weixin.qq.com/sns/oauth2/access_token?appid{$this-app_id}secret{$this-app_secret}code{$code}grant_typeauthorization_code;$token_data $this-http($token_url);if($token_data[0] 200){return json_decode($token_data[1], TRUE);}return FALSE;}/*** 获取授权后的微信用户信息** param string $access_token* param string $open_id*/public function get_user_info($access_token , $open_id ){if($access_token $open_id){$info_url https://api.weixin.qq.com/sns/userinfo?access_token{$access_token}openid{$open_id}langzh_CN;$info_data $this-http($info_url);if($info_data[0] 200){return json_decode($info_data[1], TRUE);}}return FALSE;}public function http($url, $method, $postfields null, $headers array(), $debug false){$ci curl_init();/* Curl settings */curl_setopt($ci, CURLOPT_HTTP_VERSION, CURL_HTTP_VERSION_1_1);curl_setopt($ci, CURLOPT_CONNECTTIMEOUT, 30);curl_setopt($ci, CURLOPT_TIMEOUT, 30);curl_setopt($ci, CURLOPT_RETURNTRANSFER, true);switch ($method) {case POST:curl_setopt($ci, CURLOPT_POST, true);if (!empty($postfields)) {curl_setopt($ci, CURLOPT_POSTFIELDS, $postfields);$this-postdata $postfields;}break;}curl_setopt($ci, CURLOPT_URL, $url);curl_setopt($ci, CURLOPT_HTTPHEADER, $headers);curl_setopt($ci, CURLINFO_HEADER_OUT, true);$response curl_exec($ci);$http_code curl_getinfo($ci, CURLINFO_HTTP_CODE);if ($debug) {echo post data\r\n;var_dump($postfields);echo info . \r\n;print_r(curl_getinfo($ci));echo $response . \r\n;print_r($response);}curl_close($ci);return array($http_code, $response);}}以上就是本文的全部内容希望对大家的学习有所帮助。您可能感兴趣的文章:PHP 程序授权验证开发思路新浪微博API开发简介之用户授权(PHP基础篇)php使用Cookie控制访问授权的方法php实现paypal 授权登录weiphp微信公众平台授权设置http://www.bkjia.com/PHPjc/1093698.htmlwww.bkjia.comtruehttp://www.bkjia.com/PHPjc/1093698.htmlTechArticlePHP实现微信网页授权开发教程php授权教程 微信网页授权是服务号才有的高级功能开发者可以通过授权后获取用户的基本信息在此之前...
http://www.pierceye.com/news/964740/

相关文章:

  • 怎么做网站视频教程做广告牌子
  • 合肥做网站公网站设网页设计
  • 罗田做网站凡科网小程序
  • 玻璃钢产品哪个网站做推广好.加强网站安全建设
  • 扬州公司网站建设网络建设与管理包括哪些方面
  • 我的网站域名福州网站的优化
  • 威海市网站建设微信在线登录平台
  • 2014网站设计成都网站设计合理柚v米科技
  • 建设自己网站需要多钱网站规划与设计就业
  • 用flash做的网站欣赏手机网站图片切换jquery
  • 昆明做网站seo网站推广策略什么时候
  • 网站添加 百度商桥wordpress 友情链接 代码
  • 一鸿建设设计网站百家号排名
  • 网站最新一次改版时间什么意思电商平台应该如何推广
  • 网站设计制作程序网站开发列表
  • 企业网站建设需要哪些费用做算法的网站
  • 很大气的网站 营销js特效网站展示
  • 南宁建站程序成都新线加网站建设
  • 用微软雅黑做网站可以吗wordpress游客发帖插件
  • 网站备案怎样提交管局网页电商设计
  • 郑州华恩科技做网站怎么样网络竞价推广托管公司
  • 都江堰住房和城乡建设厅网站哈尔滨网站建设方案维护
  • 九江网站网站建设原始传奇经典复古
  • 宽屏营销型网站源码安微省住房和城乡建设厅网站
  • 做暖视频网站免费搜索引擎营销的模式有
  • 网站建设需要的条件榆林北京网站建设
  • 分类信息网站推广的意义wordpress安装教程wamp
  • 免费自助建站全系统建设银行永泰支行网站
  • 建网络商城网站如何开公司做网站
  • 长春网站制作色块网站设计