/** * 获取腾讯微博偶像列表 * 具体接口:http://wiki.open.qq.com/wiki/website/get_idollist * */ public static function getWeiboIdolList($paramArr) { $options = array('openId' => '', 'accessToken' => '', 'num' => 30, 'offset' => 0, 'debug' => false); if (is_array($paramArr)) { $options = array_merge($options, $paramArr); } extract($options); $obj = new QC(self::$_APPID, $accessToken, $openId, $debug); $info = $obj->get_idollist(array("reqnum" => $num, "startindex" => $offset)); if ($info) { //字符转码 array_walk_recursive($info, "api_json_convert_encoding_u2g"); } return $info; }
<?php /* *调用接口代码 * **/ require_once("../../API/qqConnectAPI.php"); $qc = new QC(); $setting = array( "reqnum" => 10,//请求获取的听众个数。取值范围为1-30。 "startindex" => 0//开始 ); $ret = $qc->get_idollist($setting); // show result if($ret['ret'] == 0){ echo "<meta charset='utf-8' />"; require_once("get_idollist.html"); }else{ echo "<meta charset='utf-8' />"; echo "获取失败,请开启调试查看原因"; }