Size: a a a

Node.js — русскоговорящее сообщество

2020 May 04

АК

Алексей Клименко... in Node.js — русскоговорящее сообщество
~
здравствуйте, скиньте пожалуйста ссылку на php русс
Учите англ и юзайте гугл.
источник

꧁岡

꧁倫太郎 岡部꧂... in Node.js — русскоговорящее сообщество
~
здравствуйте, скиньте пожалуйста ссылку на php русс
а что ты сделал для того что туда попасть?
источник

AZ

Artem Zuev in Node.js — русскоговорящее сообщество
Алексей Клименко
Однажды в VK API я случайно не передавал параметр v – версия апи – в одном из запросов.

Через полгода мой скрипт перестал работать.
Добавил. Заработал снова.
полгода не срок ;) годика 3-4 а потом и параметр не поможет, придется апать апи-либу
источник

АК

Алексей Клименко... in Node.js — русскоговорящее сообщество
Artem Zuev
полгода не срок ;) годика 3-4 а потом и параметр не поможет, придется апать апи-либу
А я и апнул. Причём так нагло, просто версию на последнюю заменил – и ничего не сломалось…
источник

АК

Алексей Клименко... in Node.js — русскоговорящее сообщество
Впрочем, я её очень давно не проверял, а они любят свою недокументированную обёртку вокруг демонстрационного доступа изменять…

https://github.com/klimaleksus/VkMsgExport
источник

АК

Алексей Клименко... in Node.js — русскоговорящее сообщество
Artem Soroka
Если из заголовка понятно, что данных нет, зачем читать тело ответа, парсить json?
Вот API:
https://www.deviantart.com/_napi/da-deviation/shared_api/deviation/extended_fetch

Статус 200 OK, тело:

{"error":"invalid_request","errorDescription":"Request field validation failed.","errorDetails":{"deviationId":"deviationid is required","type":"type is required"},"status":"error"}
источник

АК

Алексей Клименко... in Node.js — русскоговорящее сообщество
Кстати, Content-Type: text/html; charset=utf-8
источник

ЮВ

Юра Вягочер... in Node.js — русскоговорящее сообщество
Подскажите почему промис не работает. Нужно сделать запрос к базе, запушить инфу в массив и вернуть заполненный массив. Но выводится в консоли все равно пустота https://pastebin.com/AU1y5ZEX
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Алексей Клименко
Вот API:
https://www.deviantart.com/_napi/da-deviation/shared_api/deviation/extended_fetch

Статус 200 OK, тело:

{"error":"invalid_request","errorDescription":"Request field validation failed.","errorDetails":{"deviationId":"deviationid is required","type":"type is required"},"status":"error"}
Ок, давайте покидаем друг другу ссылки на разные апи ))

The URI requested is invalid or the resource requested, such as a user, does not exist

https://developer.twitter.com/en/docs/basics/response-codes
источник

АК

Алексей Клименко... in Node.js — русскоговорящее сообщество
Artem Soroka
Ок, давайте покидаем друг другу ссылки на разные апи ))

The URI requested is invalid or the resource requested, such as a user, does not exist

https://developer.twitter.com/en/docs/basics/response-codes
Извините, twitter.com у меня через hosts-файл заблочен.
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Алексей Клименко
Извините, twitter.com у меня через hosts-файл заблочен.
Twitter api 404 response status code The URI requested is invalid or the resource requested, such as a user, does not exist
источник

АК

Алексей Клименко... in Node.js — русскоговорящее сообщество
Юра Вягочер
Подскажите почему промис не работает. Нужно сделать запрос к базе, запушить инфу в массив и вернуть заполненный массив. Но выводится в консоли все равно пустота https://pastebin.com/AU1y5ZEX
…Кажется, кто-то суть промисов не уловил.
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Юра Вягочер
Подскажите почему промис не работает. Нужно сделать запрос к базе, запушить инфу в массив и вернуть заполненный массив. Но выводится в консоли все равно пустота https://pastebin.com/AU1y5ZEX
у тебя resolve() ничего не возвращает. видимо надо resolve(link)
источник

AS

Artem Soroka in Node.js — русскоговорящее сообщество
Юра Вягочер
Подскажите почему промис не работает. Нужно сделать запрос к базе, запушить инфу в массив и вернуть заполненный массив. Но выводится в консоли все равно пустота https://pastebin.com/AU1y5ZEX
У вас link в областей видимости другой функции, попробуйте перенести выше
источник

ЮВ

Юра Вягочер... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
у тебя resolve() ничего не возвращает. видимо надо resolve(link)
Пробовал, ничего
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Юра Вягочер
Пробовал, ничего
аа, вижу. resolve вызывается до того, как цикл завершится.

короче, перепиши на await'ы
источник

ЮВ

Юра Вягочер... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
аа, вижу. resolve вызывается до того, как цикл завершится.

короче, перепиши на await'ы
Так а разве смысл промиса не в том что дождаться пока все завершиться ?)))
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Юра Вягочер
Так а разве смысл промиса не в том что дождаться пока все завершиться ?)))
но ты этого не ждешь
источник

ЮВ

Юра Вягочер... in Node.js — русскоговорящее сообщество
Pavel Shakhov (pongo)
но ты этого не ждешь
Тогда я вообще запутался.  Я думал кусок кода который до resolve - будет выполняться, а resolve запускается после выполнения этого куска
источник

PS

Pavel Shakhov (pongo... in Node.js — русскоговорящее сообщество
Юра Вягочер
Тогда я вообще запутался.  Я думал кусок кода который до resolve - будет выполняться, а resolve запускается после выполнения этого куска
он и выполняется. в цикле ты создаешь промисы, после чего вызываешь resolve(). цикл не ждет завершения промисов
источник