微信订阅号一览

   微信订阅号查询功能到此结束了,回顾这几天晚上在家敲代码,调试到12点多,早上都是最后一个到公司,被罚扫了三天的WC....


  离过年还有10天时间,计划这段时间好好弄一下我的童装商城,其实查询功能很简单,想要什么直接去别的网上抓取数据,然后显示到终端就可以了。嗯嗯,文笔太错了,幸好公司不用写年终总结,不然...



一、关注显示内容


二、获取笑话


三、点播歌曲


四、中英翻译、歌词、藏头诗、智能聊天


五、天气、在线计算、域名信息查询、ip归属、手机号归属


六、电影排行榜


七、公交查询,百科,提问,词典,诗词

八、双色球彩票,股票,快递,身份证查询



代码如下



共同代码如下

function http($url, $params, $method = 'GET', $header = array(), $multi = false){
  $opts = array(
      CURLOPT_TIMEOUT        =>30,
      CURLOPT_RETURNTRANSFER => 1,
      CURLOPT_SSL_VERIFYPEER => false,
      CURLOPT_SSL_VERIFYHOST => false,
      CURLOPT_HTTPHEADER     => $header
  );
 
  /* 根据请求类型设置特定参数 */
  switch(strtoupper($method)){
    case 'GET':
      $opts[CURLOPT_URL] = $url . '?' . http_build_query($params);
      //Log::write(" get url  - > ". $url . '?' . http_build_query($params));
      break;
    case 'POST':
      //判断是否传输文件
      //$params = $multi ? $params : http_build_query($params);
      $opts[CURLOPT_URL] = $url;
      $opts[CURLOPT_POST] = 1;
      $opts[CURLOPT_POSTFIELDS] = $params;
      break;
    default:
      throw new Exception('不支持的请求方式!');
  }
 
  /* 初始化并执行curl请求 */
  $ch = curl_init();
  curl_setopt_array($ch, $opts);
  $data  = curl_exec($ch);
  $error = curl_error($ch);
  curl_close($ch);
  if($error) throw new Exception('请求发生错误:' . $error);
  return  $data;
}
 
   function utf8($str, $encoding="gb2312")
  {
    if (function_exists('iconv'))
    {
      return @iconv($encoding, 'UTF-8', $str);
    }
    elseif (MB_ENABLED === TRUE)
    {
      return @mb_convert_encoding($str, 'UTF-8', $encoding);
    }
 
    return FALSE;
  }


其中用到了simple_html_dom.php 自己去下fa载吧,谢谢。

您有什么不同的意见或看法? 欢迎留言共同学习,谢谢。

本文链接:http://www.hihubs.com/article/227

关键字:微信订阅号一览

若无特别注明,文章皆为Hubs'm原创,转载请注明出处...O(∩_∩)O