code: function getApiItem(apiName){
  
    var apiItem, apiPath, method
      , group = apiName.split('.')
      , name = group[1]
      ;
  
    group = group[0];
    
    try{
      apiItem = name ? api[group][name] : api[group]
    }catch(e){
      return false;
    }
    
    if(apiItem == undefined){
      return false;
    }else if(typeof apiItem == 'string'){
      apiPath = apiItem;
      apiItem = {
          path: apiPath
      };
    }else if(typeof apiItem == 'object'){
    
      if(apiItem.path){
        apiPath = apiItem.path;
      }else{
      //直接使用分组名
        apiItem = apiItem[Object.keys(apiItem)[0]];
        apiPath = apiItem;
        
      }
      method = apiItem.method || 'get';
    }else{
      throw new Error('wtf.');
    }
    
    return {
        method: method
      , path: apiPath
      , expect: apiItem.expect
      , promise: apiItem.promise || group
    }
    
  }
docs: 取得微博 api 信息
  @param {String} apiName 格式为: group[.name]
  @returns {Object} api信息
  .method {String} 该 api 的http 请求方法
  .path {String} 相对路径
  .expect {String} 该 api 期望的默认参数
  .promise {String} 该 api 返回的数据类型