Новости | FAQ | Авторы | Документация | В действии | Библиотека |
Инструменты | Полезные ссылки | Хостинги | Скачать | Примеры | Форум |
jahglow 15.03.2015 14:43
Подскажите как дальше быть - хочу написать приблуду которая цепляет инфу о видео через Youtube API$s[^curl:load[$.ssl_verifypeer(0)$.url[https://www.googleapis.com/youtube/v3/videos?id=${aRequest.vid}&key=$serverApiKeyHome&fields=items(id,snippet(publishedAt,title,description,thumbnails(medium,high),tags),contentDetails(duration),statistics(viewCount))&part=snippet,contentDetails,statistics]$.useragent[Parser3]$.timeout(10) ]]По сути приходит файл с такой структурой:
{ "items": [ { "id": "qEXm60BXalU", "snippet": { "publishedAt": "2015-03-14T18:26:57.000Z", "title": "Some title", "description": "some description", "thumbnails": { "medium": { "url": "https://i.ytimg.com/vi/qEXm60BXalU/mqdefault.jpg", "width": 320, "height": 180 }, "high": { "url": "https://i.ytimg.com/vi/qEXm60BXalU/hqdefault.jpg", "width": 480, "height": 360 } } }, "contentDetails": { "duration": "PT3H22M6S" }, "statistics": { "viewCount": "142" } } ] }Соответственно когда вызываю
$s[^json:parse[^untaint[json]{$s};$.double(false) $.taint[json]]]выдает ошибку is 'file', it has no string representation