mirror of
				https://github.com/NeteaseCloudMusicApiEnhanced/api-enhanced.git
				synced 2025-10-26 02:03:09 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			32 lines
		
	
	
		
			879 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
			
		
		
	
	
			32 lines
		
	
	
		
			879 B
		
	
	
	
		
			JavaScript
		
	
	
	
	
	
| 'use strict';
 | |
| 
 | |
| Object.defineProperty(exports, "__esModule", {
 | |
|   value: true
 | |
| });
 | |
| exports.getAlbums = undefined;
 | |
| 
 | |
| var _request = require('request');
 | |
| 
 | |
| var _request2 = _interopRequireDefault(_request);
 | |
| 
 | |
| var _config = require('../config');
 | |
| 
 | |
| var _util = require('../util');
 | |
| 
 | |
| function _interopRequireDefault(obj) { return obj && obj.__esModule ? obj : { default: obj }; }
 | |
| 
 | |
| var getAlbums = function getAlbums(id, callback) {
 | |
|   var option = (0, _util.deepCopy)(_config.globalOption);
 | |
|   var url = _config.origin + '/api/album/' + id;
 | |
|   var method = 'get';
 | |
|   Object.assign(option, { url: url, method: method });
 | |
|   (0, _request2.default)(option, function (err, res, body) {
 | |
|     if (!err && res.statusCode == 200) {
 | |
|       var info = JSON.parse(body);
 | |
|       callback && callback(JSON.stringify(info, '', 2));
 | |
|     } else {
 | |
|       console.error(err);
 | |
|     }
 | |
|   });
 | |
| };
 | |
| exports.getAlbums = getAlbums; | 
