JustalK / PORNHUB-API

A powerful and complete scrapper for the very famous pornhub.com. This javascript module for node give you the possibility, through an API with many options, to scrap any information out of a page or the search page.
MIT License
130 stars 29 forks source link

Question #52

Open cloudstrife11 opened 2 years ago

cloudstrife11 commented 2 years ago

Hello Justalk,

I am new to this stuf. I installed this but now I need to put this code somewhere:

const pornhub = require('@justalk/pornhub-api'); const url = 'https://www.pornhub.com/view_video.php?viewkey=568 const video = await pornhub.page(url, ['title','pornstars','download_urls']);

Where do i need to paste this? hope u can help me I realy want to use this.

C:\Users\kiss\node_modules\@justalk\pornhub-api>npm test

@justalk/pornhub-api@3.5.0 test C:\Users\kiss\node_modules\@justalk\pornhub-api xo --fix && nyc --reporter=html --reporter=text ava --verbose --timeout=20s

src\utils.js:1:23 × 1:23 Do not use "require". unicorn/prefer-module × 1:31 Missing file extension for "./constants/consts_global" import/extensions × 2:21 Do not use "require". unicorn/prefer-module × 2:29 Missing file extension for "./constants/consts_page" import/extensions × 3:24 Do not use "require". unicorn/prefer-module × 3:32 Missing file extension for "./constants/consts_queries" import/extensions × 4:25 Do not use "require". unicorn/prefer-module × 4:33 Missing file extension for "./helpers/utils_sanitizer" import/extensions × 5:18 Do not use "require". unicorn/prefer-module × 5:18 html-entities import should occur before import of ./constants/consts_global import/order × 7:15 Do not use "require". unicorn/prefer-module × 7:15 jsdom import should occur before import of ./constants/consts_global import/order × 9:13 Do not use "require". unicorn/prefer-module × 9:13 got import should occur before import of ./constants/consts_global import/order × 10:17 Do not use "require". unicorn/prefer-module × 10:17 promise import should occur before import of ./constants/consts_global import/order × 12:1 Do not use "module". unicorn/prefer-module × 30:7 Do not use "module". unicorn/prefer-module × 51:29 Do not use "module". unicorn/prefer-module × 70:7 Do not use "module". unicorn/prefer-module × 74:26 Do not use "module". unicorn/prefer-module × 90:8 Do not use "module". unicorn/prefer-module × 91:8 Do not use "module". unicorn/prefer-module × 92:8 Do not use "module". unicorn/prefer-module × 93:8 Do not use "module". unicorn/prefer-module × 94:8 Do not use "module". unicorn/prefer-module × 95:8 Do not use "module". unicorn/prefer-module × 95:41 Do not use "module". unicorn/prefer-module × 104:11 Do not use "module". unicorn/prefer-module × 105:11 Do not use "module". unicorn/prefer-module × 106:11 Do not use "module". unicorn/prefer-module × 110:9 Do not use "module". unicorn/prefer-module × 122:73 Do not use new Array(). unicorn/no-new-array × 122:130 Do not use "module". unicorn/prefer-module × 122:159 Do not use "module". unicorn/prefer-module × 124:7 Do not use "module". unicorn/prefer-module × 137:7 Do not use "module". unicorn/prefer-module

src\helpers\utils_scrap.js:1:23 × 1:23 Do not use "require". unicorn/prefer-module × 1:31 Missing file extension for "./../constants/consts_global" import/extensions × 2:21 Do not use "require". unicorn/prefer-module × 2:29 Missing file extension for "./../constants/consts_page" import/extensions × 3:22 Do not use "require". unicorn/prefer-module × 3:30 Missing file extension for "./../constants/consts_scrap" import/extensions × 4:22 Do not use "require". unicorn/prefer-module × 4:30 Missing file extension for "./utils_global" import/extensions × 5:25 Do not use "require". unicorn/prefer-module × 5:33 Missing file extension for "./utils_sanitizer" import/extensions × 7:1 Do not use "module". unicorn/prefer-module × 10:10 Do not use "module". unicorn/prefer-module × 14:58 Do not use "module". unicorn/prefer-module × 15:43 Do not use "module". unicorn/prefer-module × 16:45 Do not use "module". unicorn/prefer-module × 17:45 Do not use "module". unicorn/prefer-module × 21:10 Do not use "module". unicorn/prefer-module × 24:37 Do not use "module". unicorn/prefer-module × 30:59 Do not use "module". unicorn/prefer-module × 30:120 Do not use "module". unicorn/prefer-module × 37:22 Do not use "module". unicorn/prefer-module

src\search.js:1:15 × 1:15 Do not use "require". unicorn/prefer-module × 2:15 Do not use "require". unicorn/prefer-module × 2:23 Missing file extension for "./utils" import/extensions × 3:21 Do not use "require". unicorn/prefer-module × 3:29 Missing file extension for "./helpers/utils_scrap" import/extensions × 4:23 Do not use "require". unicorn/prefer-module × 4:31 Missing file extension for "./constants/consts_global" import/extensions × 5:23 Do not use "require". unicorn/prefer-module × 5:31 Missing file extension for "./constants/consts_search" import/extensions × 6:28 Do not use "require". unicorn/prefer-module × 6:36 Missing file extension for "./constants/consts_search_gifs" import/extensions × 7:33 Do not use "require". unicorn/prefer-module × 7:41 Missing file extension for "./constants/consts_search_pornstars" import/extensions × 8:30 Do not use "require". unicorn/prefer-module × 8:38 Missing file extension for "./constants/consts_search_videos" import/extensions × 11:1 Do not use "module". unicorn/prefer-module

src\model.js:1:15 × 1:15 Do not use "require". unicorn/prefer-module × 1:23 Missing file extension for "./utils" import/extensions × 2:25 Do not use "require". unicorn/prefer-module × 2:33 Missing file extension for "./helpers/utils_sanitizer" import/extensions × 3:21 Do not use "require". unicorn/prefer-module × 3:29 Missing file extension for "./helpers/utils_scrap" import/extensions × 4:22 Do not use "require". unicorn/prefer-module × 4:30 Missing file extension for "./helpers/utils_global" import/extensions × 5:23 Do not use "require". unicorn/prefer-module × 5:31 Missing file extension for "./constants/consts_global" import/extensions × 6:22 Do not use "require". unicorn/prefer-module × 6:30 Missing file extension for "./constants/consts_model" import/extensions × 8:1 Do not use "module". unicorn/prefer-module × 23:24 Do not use "module". unicorn/prefer-module × 32:25 Do not use "module". unicorn/prefer-module

src\helpers\utils_sanitizer.js:6:23 × 6:23 Do not use "require". unicorn/prefer-module × 6:31 Missing file extension for "./../constants/consts_global" import/extensions × 7:26 Do not use "require". unicorn/prefer-module × 7:34 Missing file extension for "./../constants/consts_sanitizer" import/extensions × 8:22 Do not use "require". unicorn/prefer-module × 8:30 Missing file extension for "./utils_global" import/extensions × 9:18 Do not use "require". unicorn/prefer-module × 9:18 html-entities import should occur before import of ./../constants/consts_global import/order × 12:1 Do not use "module". unicorn/prefer-module × 53:11 Do not use "module". unicorn/prefer-module × 107:27 Do not use "module". unicorn/prefer-module × 111:10 Do not use "module". unicorn/prefer-module × 127:26 Do not use "module". unicorn/prefer-module

src\index.js:1:15 × 1:15 Do not use "require". unicorn/prefer-module × 1:23 Missing file extension for "./utils" import/extensions × 2:25 Do not use "require". unicorn/prefer-module × 2:33 Missing file extension for "./helpers/utils_sanitizer" import/extensions × 3:23 Do not use "require". unicorn/prefer-module × 3:31 Missing file extension for "./constants/consts_global" import/extensions × 4:14 Do not use "require". unicorn/prefer-module × 4:22 Missing file extension for "./page" import/extensions × 5:21 Do not use "require". unicorn/prefer-module × 5:29 Missing file extension for "./search" import/extensions × 6:20 Do not use "require". unicorn/prefer-module × 6:28 Missing file extension for "./model" import/extensions × 8:1 Do not use "module". unicorn/prefer-module

src\page.js:1:15 × 1:15 Do not use "require". unicorn/prefer-module × 1:23 Missing file extension for "./utils" import/extensions × 2:21 Do not use "require". unicorn/prefer-module × 2:29 Missing file extension for "./helpers/utils_scrap" import/extensions × 3:23 Do not use "require". unicorn/prefer-module × 3:31 Missing file extension for "./constants/consts_global" import/extensions × 4:21 Do not use "require". unicorn/prefer-module × 4:29 Missing file extension for "./constants/consts_page" import/extensions × 20:1 Do not use "module". unicorn/prefer-module × 58:37 Do not use "module". unicorn/prefer-module × 59:25 Do not use "module". unicorn/prefer-module × 60:25 Do not use "module". unicorn/prefer-module

tests\static\tests_utils.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:15 Do not use "require". unicorn/prefer-module × 3:11 Do not use "require". unicorn/prefer-module × 3:19 Missing file extension for "../../src/utils" import/extensions × 4:21 Do not use "require". unicorn/prefer-module × 4:29 Missing file extension for "../../src/helpers/utils_scrap" import/extensions

tests\static\tests_video.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:14 Do not use "require". unicorn/prefer-module × 3:11 Do not use "require". unicorn/prefer-module × 3:19 Missing file extension for "../../src" import/extensions

tests\static\tests_page.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:14 Do not use "require". unicorn/prefer-module × 3:11 Do not use "require". unicorn/prefer-module × 3:19 Missing file extension for "../../src" import/extensions

tests\static\tests_search.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:14 Do not use "require". unicorn/prefer-module × 3:11 Do not use "require". unicorn/prefer-module × 3:19 Missing file extension for "../../src" import/extensions

tests\static\tests_model.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:14 Do not use "require". unicorn/prefer-module × 3:11 Do not use "require". unicorn/prefer-module × 3:19 Missing file extension for "../../src" import/extensions

tests\dynamic\tests_video.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:11 Do not use "require". unicorn/prefer-module × 2:19 Missing file extension for "../../src" import/extensions

tests\dynamic\tests_search.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:11 Do not use "require". unicorn/prefer-module × 2:19 Missing file extension for "../../src" import/extensions

tests\dynamic\tests_page.js:1:14 × 1:14 Do not use "require". unicorn/prefer-module × 2:11 Do not use "require". unicorn/prefer-module × 2:19 Missing file extension for "../../src" import/extensions

src\constants\consts_search_videos.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_search_gifs.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_search_pornstars.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_search.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_sanitizer.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_scrap.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_queries.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_page.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_model.js:1:1 × 1:1 Do not use "module". unicorn/prefer-module

src\constants\consts_global.js:14:1 × 14:1 Do not use "module". unicorn/prefer-module

src\helpers\utils_global.js:6:1 × 6:1 Do not use "module". unicorn/prefer-module

test.js:3:15 × 3:15 Parsing error: Cannot use keyword await outside an async function

170 errors npm ERR! Test failed. See above for more details.

C:\Users\kiss\node_modules\@justalk\pornhub-api>npm run test-no

@justalk/pornhub-api@3.5.0 test-no C:\Users\kiss\node_modules\@justalk\pornhub-api ava tests/static/* --verbose --timeout=20s

× tests/static/ does not exist. npm ERR! code ELIFECYCLE npm ERR! errno 1 npm ERR! @justalk/pornhub-api@3.5.0 test-no: `ava tests/static/ --verbose --timeout=20s` npm ERR! Exit status 1 npm ERR! npm ERR! Failed at the @justalk/pornhub-api@3.5.0 test-no script. npm ERR! This is probably not a problem with npm. There is likely additional logging output above.

npm ERR! A complete log of this run can be found in: npm ERR! C:\Users\kipke\AppData\Roaming\npm-cache_logs\2021-07-06T11_31_11_439Z-debug.log

C:\Users\kiss\node_modules\@justalk\pornhub-api>

× tests/static/* does not exist. this folder just exist but its gives that its not