@nezzard

Как получить переменную из request в Node.js?

Добрый день, делаю парс данных с помощью https://www.npmjs.com/package/request через апи с ютуба
Получаю ответ, обрабатываю через for, но никак не могу вывести все это дела за рамки request.get(...)

Может есть какой вариант?
  • Вопрос задан
  • 962 просмотра
Пригласить эксперта
Ответы на вопрос 2
EreminD
@EreminD
Кое-что умею
Пардоньте, а разве вот ниже в дркументации не ответ?
request
  .get('http://google.com/img.png')
  .on('response', function(response) {
    console.log(response.statusCode) // 200 
    console.log(response.headers['content-type']) // 'image/png' 
  })

выведите в консоль Response. Там должен быть объект body или data
Ответ написан
@nezzard Автор вопроса
Нужно, вывести переменную вне request

request.get("https://www.googleapis.com/youtube/v3/search?part=snippet&order=viewCount&q="+result[k]['song']+'+'+result[k]['song']+"&type=video&key=AIzaSyAvDAdEnqrStOJNnpnGy9BkrC_sG-gcHIU", function(err,res,body){
				  if(res.statusCode == 200 ) {
						var c = JSON.parse(body);
				 		console.log(c['items'][0]['id']['videoId']);
				  }
				});
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы