HTML5技术

总结的一些微信API接口 - 菜鸟的飞翔梦(6)

字号+ 作者:H5之家 来源:H5之家 2017-01-08 08:01 我要评论( )

//array(1) { ["url"]= string(121) "http://mmbiz.qpic.cn/mmbiz/ibuYxPHqeXePNTW4ATKyias1Cf3zTKiars9PFPzF1k5icvXD7xW0kXUAxHDzkEPd9micCMCN0dcTJfW6Tnm93MiaAfRQ/0" } } /************************************

      //array(1) { ["url"]=> string(121) "http://mmbiz.qpic.cn/mmbiz/ibuYxPHqeXePNTW4ATKyias1Cf3zTKiars9PFPzF1k5icvXD7xW0kXUAxHDzkEPd9micCMCN0dcTJfW6Tnm93MiaAfRQ/0" }

    }

      

    /*******************************************************

     *   微信卡券:获取颜色

     *******************************************************/

    public function wxCardColor(){

      $wxAccessToken = $this->wxAccessToken();

      $url        = "https://api.weixin.qq.com/card/getcolors?access_token=".$wxAccessToken;

      $result     = $this->wxHttpsRequest($url);

      $jsoninfo    = json_decode($result, true);

      return $jsoninfo;

    }

      

    /*******************************************************

     *   微信卡券:创建卡券

     *******************************************************/

    public function wxCardCreated($jsonData) {

      $wxAccessToken = $this->wxAccessToken();

      $url      = "https://api.weixin.qq.com/card/create?access_token=" . $wxAccessToken;

      $result     = $this->wxHttpsRequest($url,$jsonData);

      $jsoninfo    = json_decode($result, true);

      return $jsoninfo;

    }

      

    /*******************************************************

     *   微信卡券:JSAPI 卡券Package - 基础参数没有附带任何值 - 再生产环境中需要根据实际情况进行修改

     *******************************************************/  

    public function wxCardPackage($cardId){

      $timestamp = time();

      $api_ticket = $this->wxJsApiTicket();

      $cardId = $cardId;

      $arrays = array($api_ticket,$timestamp,$cardId);

      sort($arrays);

      $string = sha1(implode("",$arrays));

  

      $resultArray['card_id'] = $cardId;

      $resultArray['card_ext'] = array();

      $resultArray['card_ext']['openid'] = 'oOmn4s9MiwqHSNNvPn0dBtU23toA';

      $resultArray['card_ext']['timestamp'] = $timestamp;

      $resultArray['card_ext']['signature'] = $string;

  

      return $resultArray;

    }

      

      

  }

4. [代码]微信JSAPI 

<?php

  require_once 'lib.inc.php';

  $wx = new WxApi();

  //通过网页获取openid

  //if(!isset($_GET['code'])){

 

1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • 干货来袭-整套完整安全的API接口解决方案 - hubro

    干货来袭-整套完整安全的API接口解决方案 - hubro

    2017-01-05 17:00

  • 《年终总结》工作三年多,来来回回,跌跌撞撞,总结批评一下自己这三年半。 - 受戒人

    《年终总结》工作三年多,来来回回,跌跌撞撞,总结批评一下自己这三

    2017-01-05 11:00

  • 【年终总结】我的2016,阅读本文大约需要一整年 - 南尘

    【年终总结】我的2016,阅读本文大约需要一整年 - 南尘

    2017-01-04 08:03

  • 年终的第一篇总结 结束南漂 写在2017 - 欢醉

    年终的第一篇总结 结束南漂 写在2017 - 欢醉

    2017-01-03 14:00

网友点评
n