hababr
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору kenko2 Цитата: Можешь поправить свой фильтр для Wildberries - он, как оказалось, не показывает фото пользователей в самих отзывах | Это лучше добавить отдельным фильтром, т.к. в моем это место занято для увеличения картинок в самой карточке товара (или в быстром просмотре). Код: {"__wildberries.ru_user_images":{"img":"(.*feedbackphotos.wbstatic.net/feedbacks/.+)_ms.jpg","to":"$1_fs.jpg"}} | Цитата: Также у некоторых товаров на Wildberries есть не только фото, но и видео | Добавил в мой фильтр после картинок товара, мне кажется, что так удобнее, чем когда видео загружается первым. Код: {"__wildberries.ru":{"link":"wildberries\\.ru/catalog/\\d+/detail\\.aspx","res":":\n//debugger;\nvar r = [];\ntry {\n var regexp = new RegExp('<div class=\"slide__content[\\\\s\\\\S]+?<source srcset=\"([\\\\s\\\\S]+?)\"([\\\\s\\\\S]+?alt=\"([\\\\s\\\\S]+?)\")?', 'gi');\n\n var m;\n while ((m = regexp.exec($._)) !== null) {\n var url = m[1];\n if (url.startsWith('//')) url = 'https:' + url;\n url = url.replace('/tm/', '/big/');\n r.push([url, m[3]]);\n }\n\n var v = /<meta property=\"og:video\" content=\"(.+?)\">/.exec($._) || [];\n if (v[1]) {\n r.push([v[1], '']);\n }\n\n var ssrm = $._.match(/ssrModel: ({.+})/) || [];\n var id = JSON.parse(ssrm[1]).product.imtId;\n var x = new XMLHttpRequest;\n x.open('POST', 'https://public-feedbacks.wildberries.ru/api/v1/feedbacks/site', false);\n x.send('{\"imtId\":' + id + ',\"skip\":0,\"take\":100,\"order\":\"dateDesc\",\"hasPhoto\":true}');\n JSON.parse(x.responseText).feedbacks.forEach(f => f.photos.forEach(p => r.push(['https://feedbackphotos.wbstatic.net/' + p.fullSizeUri, f.productValuation + '⭐ | ' + f.text])));\n\n} catch (e) {\n console.error(e);\n}\n\nreturn r;","img":"(.*images.wbstatic.net)/(?:tm|c\\d+x\\d+)/(.+\\.jpg)","to":"$1/big/$2"}} | Цитата: Озон оказывается позволяет пользователям не только фото в отзывах публиковать, но и видео | А вот эти видео добавить не получится, т.к. это не цельные файлы, а кусочками. Вот тут автор Imagus говорит, что поддержки таких видео нет в расширении. | Всего записей: 79 | Зарегистр. 21-07-2014 | Отправлено: 13:30 30-10-2021 | Исправлено: hababr, 13:31 30-10-2021 |
|