{"id":121180,"date":"2025-12-01T13:57:11","date_gmt":"2025-12-01T06:57:11","guid":{"rendered":"https:\/\/tino.vn\/blog\/?p=121180"},"modified":"2026-10-23T18:54:22","modified_gmt":"2026-10-23T11:54:22","slug":"cach-su-dung-scraper-api-voi-n8n","status":"publish","type":"post","link":"https:\/\/tino.vn\/blog\/cach-su-dung-scraper-api-voi-n8n\/","title":{"rendered":"H\u01b0\u1edbng d\u1eabn c\u00e1ch s\u1eed d\u1ee5ng Scraper API v\u1edbi n8n A-Z"},"content":{"rendered":"\n<p class=\"wp-block-paragraph\"><strong>ScraperAPI l\u00e0 d\u1ecbch v\u1ee5 trung gian nh\u1eadn URL r\u1ed3i tr\u1ea3 v\u1ec1 HTML c\u1ee7a trang. D\u1ecbch v\u1ee5 t\u1ef1 xoay IP, ch\u1ea1y tr\u00ecnh duy\u1ec7t \u0111\u1ec3 render JavaScript v\u00e0 th\u1eed l\u1ea1i khi l\u1ed7i. Trong n8n, b\u1ea1n g\u1ecdi ScraperAPI b\u1eb1ng node HTTP Request v\u1edbi api_key v\u00e0 url, sau \u0111\u00f3 t\u00e1ch d\u1eef li\u1ec7u b\u1eb1ng node HTML. Ch\u1ec9 thu th\u1eadp d\u1eef li\u1ec7u c\u00f4ng khai m\u00e0 b\u1ea1n \u0111\u01b0\u1ee3c ph\u00e9p d\u00f9ng.<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1ch crawl c\u01a1 b\u1ea3n kh\u00f4ng c\u1ea7n d\u1ecbch v\u1ee5 trung gian c\u00f3 \u1edf b\u00e0i <a href=\"https:\/\/tino.vn\/blog\/crawl-du-lieu-website-voi-n8n\/\">crawl d\u1eef li\u1ec7u website v\u1edbi n8n<\/a>. B\u00e0i n\u00e0y h\u01b0\u1edbng d\u1eabn tr\u00ean <a href=\"https:\/\/tino.vn\/blog\/n8n-la-gi\/\">n8n<\/a> 2.x, ki\u1ec3m theo <a href=\"https:\/\/docs.scraperapi.com\/\" target=\"_blank\" rel=\"noopener nofollow\">t\u00e0i li\u1ec7u ScraperAPI<\/a> ng\u00e0y 23\/10\/2026; d\u1eef li\u1ec7u l\u1ea5y v\u1ec1 c\u00f3 th\u1ec3 chuy\u1ec3n cho <a href=\"https:\/\/tino.vn\/blog\/cach-su-dung-node-ai-agent-tren-n8n\/\">node AI Agent trong n8n<\/a> t\u00f3m t\u1eaft.<\/p>\n\n\n\n<h2 id=\"Scraper_API_l\u00e0_g\u00ec?\">Scraper API l\u00e0 g\u00ec?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ScraperAPI l\u00e0 l\u1edbp trung gian gi\u1eefa h\u1ec7 th\u1ed1ng c\u1ee7a b\u1ea1n v\u00e0 trang web c\u1ea7n l\u1ea5y d\u1eef li\u1ec7u. B\u1ea1n g\u1eedi URL \u0111\u00edch cho ScraperAPI, d\u1ecbch v\u1ee5 t\u1ea3i trang qua m\u1ea1ng proxy c\u1ee7a h\u1ecd, c\u00f3 th\u1ec3 render JavaScript b\u1eb1ng tr\u00ecnh duy\u1ec7t, r\u1ed3i tr\u1ea3 HTML v\u1ec1.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Nh\u1edd v\u1eady b\u1ea1n kh\u00f4ng ph\u1ea3i t\u1ef1 v\u1eadn h\u00e0nh proxy v\u00e0 tr\u00ecnh duy\u1ec7t headless. Proxy gi\u00fap y\u00eau c\u1ea7u \u1ed5n \u0111\u1ecbnh h\u01a1n, nh\u01b0ng kh\u00f4ng cho b\u1ea1n quy\u1ec1n l\u1ea5y d\u1eef li\u1ec7u m\u00e0 trang \u0111\u00edch kh\u00f4ng cho ph\u00e9p.<\/p>\n\n\n\n<h2 id=\"T\u1ea1i_sao_n\u00ean_k\u1ebft_h\u1ee3p_n8n_v\u00e0_Scraper_API?\">T\u1ea1i sao n\u00ean k\u1ebft h\u1ee3p n8n v\u00e0 Scraper API?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">n8n v\u00e0 ScraperAPI h\u1ee3p nhau khi b\u1ea1n c\u1ea7n l\u1ea5y HTML c\u1ee7a trang \u0111\u1ed9ng ho\u1eb7c trang hay tr\u1ea3 l\u1ed7i t\u1ea1m th\u1eddi, r\u1ed3i x\u1eed l\u00fd ti\u1ebfp trong workflow. ScraperAPI lo ph\u1ea7n t\u1ea3i trang, n8n lo ph\u1ea7n l\u1ecdc, l\u01b0u, g\u1eedi.<\/p>\n\n\n\n<h3 id=\"B\u1ed5_sung_cho_node_HTTP_Request\">B\u1ed5 sung cho node HTTP Request<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Node HTTP Request g\u1eedi y\u00eau c\u1ea7u t\u1eeb IP c\u1ed1 \u0111\u1ecbnh c\u1ee7a m\u00e1y ch\u1ee7 n8n v\u00e0 kh\u00f4ng ch\u1ea1y JavaScript. Qua ScraperAPI, y\u00eau c\u1ea7u \u0111\u01b0\u1ee3c th\u1eed l\u1ea1i khi l\u1ed7i m\u1ea1ng v\u00e0 trang c\u00f3 JavaScript \u0111\u01b0\u1ee3c render tr\u01b0\u1edbc khi tr\u1ea3 v\u1ec1. N\u1ebfu trang \u0111\u00edch ch\u1ee7 \u0111\u1ed9ng ch\u1eb7n bot, h\u00e3y d\u1eebng v\u00e0 t\u00ecm API ch\u00ednh th\u1ee9c thay v\u00ec c\u1ed1 l\u1ea5y b\u1eb1ng \u0111\u01b0\u1ee3c.<\/p>\n\n\n\n<h3 id=\"\u0110\u01a1n_gi\u1ea3n_h\u00f3a_x\u1eed_l\u00fd_trang_\u0111\u1ed9ng\">\u0110\u01a1n gi\u1ea3n h\u00f3a x\u1eed l\u00fd trang \u0111\u1ed9ng<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Trang d\u1ef1ng b\u1eb1ng React, Vue, Angular ch\u1ec9 c\u00f3 n\u1ed9i dung sau khi JavaScript ch\u1ea1y. Thay v\u00ec t\u1ef1 c\u00e0i <a href=\"https:\/\/tino.vn\/blog\/cach-su-dung-n8n-va-puppeteer\/\">Puppeteer v\u1edbi n8n<\/a>, b\u1ea1n th\u00eam tham s\u1ed1 <code>render=true<\/code> \u0111\u1ec3 ScraperAPI tr\u1ea3 HTML \u0111\u00e3 render.<\/p>\n\n\n\n<h3 id=\"T\u1ef1_\u0111\u1ed9ng_h\u00f3a_quy_tr\u00ecnh_d\u1eef_li\u1ec7u_kh\u00e9p_k\u00edn\">T\u1ef1 \u0111\u1ed9ng h\u00f3a quy tr\u00ecnh d\u1eef li\u1ec7u kh\u00e9p k\u00edn<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Sau khi c\u00f3 HTML, n8n t\u00e1ch d\u1eef li\u1ec7u, l\u01b0u v\u00e0o Google Sheets ho\u1eb7c PostgreSQL (xem <a href=\"https:\/\/tino.vn\/blog\/doi-database-n8n-tu-sqlite-sang-postgresql\/\">\u0111\u1ed5i database n8n t\u1eeb SQLite sang PostgreSQL<\/a>), r\u1ed3i g\u1eedi c\u1ea3nh b\u00e1o qua Telegram, Slack.<\/p>\n\n\n\n<h3 id=\"Ti\u1ebft_ki\u1ec7m_c\u00f4ng_v\u1eadn_h\u00e0nh\">Ti\u1ebft ki\u1ec7m c\u00f4ng v\u1eadn h\u00e0nh<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">B\u1ea1n kh\u00f4ng ph\u1ea3i duy tr\u00ec m\u00e1y ch\u1ee7 proxy hay c\u1eadp nh\u1eadt tr\u00ecnh duy\u1ec7t headless; ch\u1ec9 t\u1eadp trung v\u00e0o logic nghi\u1ec7p v\u1ee5 trong n8n v\u00e0 tr\u1ea3 ph\u00ed theo credit d\u00f9ng th\u1eadt.<\/p>\n\n\n\n<h2 id=\"C\u00e1ch_s\u1eed_d\u1ee5ng_Scraper_API_v\u1edbi_n8n_nh\u01b0_th\u1ebf_n\u00e0o?\">C\u00e1ch s\u1eed d\u1ee5ng Scraper API v\u1edbi n8n nh\u01b0 th\u1ebf n\u00e0o?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1ch d\u00f9ng ScraperAPI v\u1edbi n8n g\u1ed3m hai ph\u1ea7n: \u0111\u0103ng k\u00fd t\u00e0i kho\u1ea3n \u0111\u1ec3 l\u1ea5y API Key, r\u1ed3i c\u1ea5u h\u00ecnh node HTTP Request g\u1ecdi <code>https:\/\/api.scraperapi.com<\/code> v\u1edbi tham s\u1ed1 api_key v\u00e0 url.<\/p>\n\n\n\n<h3 id=\"\u0110\u0103ng_k\u00fd_v\u00e0_l\u1ea5y_API_Key_t\u1eeb_Scraper_API\">\u0110\u0103ng k\u00fd v\u00e0 l\u1ea5y API Key t\u1eeb Scraper API<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 1: <\/strong>Truy c\u1eadp <a href=\"https:\/\/www.scraperapi.com\/\" target=\"_blank\" rel=\"noopener nofollow\">website ScraperAPI<\/a> v\u00e0 b\u1ea5m <strong>Start Trial<\/strong> n\u1ebfu ch\u01b0a c\u00f3 t\u00e0i kho\u1ea3n.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1321\" height=\"610\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-1.png\" alt=\"Trang ch\u1ee7 ScraperAPI v\u1edbi n\u00fat Start Trial \u1edf g\u00f3c tr\u00ean b\u00ean ph\u1ea3i\" class=\"wp-image-121181\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-1.png 1321w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-1-300x139.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-1-1024x473.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-1-768x355.png 768w\" sizes=\"(max-width: 1321px) 100vw, 1321px\" \/><figcaption class=\"wp-element-caption\">Trang ch\u1ee7 ScraperAPI (\u1ea3nh ch\u1ee5p 12\/2025)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 2: <\/strong>T\u1ea1o t\u00e0i kho\u1ea3n b\u1eb1ng email ho\u1eb7c \u0111\u0103ng nh\u1eadp nhanh b\u1eb1ng Google, GitHub. Theo t\u00e0i li\u1ec7u ng\u00e0y 23\/10\/2026, t\u00e0i kho\u1ea3n d\u00f9ng th\u1eed c\u00f3 5.000 API credit mi\u1ec5n ph\u00ed.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"660\" height=\"577\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-2.png\" alt=\"Trang Create an account c\u1ee7a ScraperAPI: Sign up with Google, Sign in with GitHub, \u00f4 email v\u00e0 m\u1eadt kh\u1ea9u\" class=\"wp-image-121182\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-2.png 660w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-2-300x262.png 300w\" sizes=\"(max-width: 660px) 100vw, 660px\" \/><figcaption class=\"wp-element-caption\">T\u1ea1o t\u00e0i kho\u1ea3n<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 3: <\/strong>L\u1ea7n \u0111\u1ea7u \u0111\u0103ng nh\u1eadp, m\u00e0n h\u00ecnh hi\u1ec7n v\u00e0i c\u00e2u h\u1ecfi \u0111\u1ec3 c\u00e1 nh\u00e2n ho\u00e1; c\u00f3 th\u1ec3 b\u1ecf qua.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 4: <\/strong>Trong Dashboard, khung <strong>API key<\/strong> hi\u1ec7n chu\u1ed7i kho\u00e1 c\u1ee7a b\u1ea1n. Sao ch\u00e9p v\u00e0 l\u01b0u \u1edf n\u01a1i an to\u00e0n; kho\u00e1 n\u00e0y d\u00f9ng cho m\u1ecdi y\u00eau c\u1ea7u v\u00e0 ti\u00eau credit c\u1ee7a b\u1ea1n.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1061\" height=\"603\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-01.webp\" alt=\"Dashboard ScraperAPI: khung API key \u1edf g\u00f3c ph\u1ea3i v\u00e0 \u00f4 Take a note of your API key, gi\u00e1 tr\u1ecb \u0111\u00e3 thay b\u1eb1ng YOUR_API_KEY\" class=\"wp-image-131748\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-01.webp 1061w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-01-300x170.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-01-1024x582.webp 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-01-768x436.webp 768w\" sizes=\"(max-width: 1061px) 100vw, 1061px\" \/><figcaption class=\"wp-element-caption\">API key trong Dashboard (\u0111\u00e3 che)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">Ph\u00eda d\u01b0\u1edbi Dashboard c\u00f3 khung s\u1ed1 credit \u0111\u00e3 d\u00f9ng v\u00e0 c\u00f2n l\u1ea1i trong k\u1ef3.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"708\" height=\"317\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-4.png\" alt=\"Khung Your plan c\u1ee7a ScraperAPI: g\u00f3i Trial, 0 tr\u00ean 5.000 API credits used, 5 Concurrent threads\" class=\"wp-image-121184\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-4.png 708w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-4-300x134.png 300w\" sizes=\"(max-width: 708px) 100vw, 708px\" \/><figcaption class=\"wp-element-caption\">S\u1ed1 credit v\u00e0 s\u1ed1 lu\u1ed3ng \u0111\u1ed3ng th\u1eddi c\u1ee7a g\u00f3i<\/figcaption><\/figure>\n\n\n\n<h3 id=\"C\u1ea5u_h\u00ecnh_node_HTTP_Request_trong_n8n\">C\u1ea5u h\u00ecnh node HTTP Request trong n8n<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 1: Kh\u1edfi t\u1ea1o node HTTP Request<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Trong n8n, b\u1ea5m d\u1ea5u + \u0111\u1ec3 th\u00eam node m\u1edbi.<\/li>\n\n\n<li>T\u00ecm v\u00e0 ch\u1ecdn <strong>HTTP Request<\/strong>.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"857\" height=\"522\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-5.png\" alt=\"B\u1ea3ng ch\u1ecdn node c\u1ee7a n8n, \u00f4 t\u00ecm ki\u1ebfm http request v\u1edbi k\u1ebft qu\u1ea3 HTTP Request\" class=\"wp-image-121185\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-5.png 857w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-5-300x183.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-5-768x468.png 768w\" sizes=\"(max-width: 857px) 100vw, 857px\" \/><figcaption class=\"wp-element-caption\">\u1ea2nh ch\u1ee5p \u1edf n8n 1.x (12\/2025); tr\u00ean n8n 2.x c\u00f4ng t\u1eafc Inactive \u0111\u01b0\u1ee3c thay b\u1eb1ng n\u00fat Publish.<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 2: Thi\u1ebft l\u1eadp c\u00e1c th\u00f4ng s\u1ed1 c\u01a1 b\u1ea3n<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>Method:<\/strong> <strong>GET<\/strong>.<\/li>\n\n\n<li><strong>URL:<\/strong> <code>https:\/\/api.scraperapi.com<\/code> (c\u1ed5ng c\u1ee7a ScraperAPI, kh\u00f4ng ph\u1ea3i trang b\u1ea1n mu\u1ed1n l\u1ea5y d\u1eef li\u1ec7u). D\u00f9ng https \u0111\u1ec3 kho\u00e1 API kh\u00f4ng \u0111i qua m\u1ea1ng \u1edf d\u1ea1ng r\u00f5.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1073\" height=\"618\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-6.png\" alt=\"Node HTTP Request trong n8n: Method GET, URL api.scraperapi.com\" class=\"wp-image-121186\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-6.png 1073w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-6-300x173.png 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-6-1024x590.png 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2025\/12\/word-image-121180-6-768x442.png 768w\" sizes=\"(max-width: 1073px) 100vw, 1073px\" \/><figcaption class=\"wp-element-caption\">\u1ea2nh ch\u1ee5p d\u00f9ng http:\/\/; h\u00e3y nh\u1eadp https:\/\/api.scraperapi.com<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 3: C\u1ea5u h\u00ecnh Query Parameters<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">B\u1eadt <strong>Send Query Parameters<\/strong> v\u00e0 th\u00eam:<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>api_key:<\/strong> API Key c\u1ee7a b\u1ea1n. T\u1ed1t h\u01a1n, t\u1ea1o credential <strong>Query Auth<\/strong> (Name <code>api_key<\/code>) \u0111\u1ec3 kho\u00e1 kh\u00f4ng n\u1eb1m trong node.<\/li>\n\n\n<li><strong>url:<\/strong> trang c\u1ea7n l\u1ea5y d\u1eef li\u1ec7u, v\u00ed d\u1ee5 trang s\u1ea3n ph\u1ea9m tr\u00ean ch\u00ednh website c\u1ee7a b\u1ea1n: <code>https:\/\/tino.vn\/business-hosting<\/code>.<\/li>\n\n\n<li><strong>render (tu\u1ef3 ch\u1ecdn):<\/strong> <code>true<\/code> khi trang c\u1ea7n ch\u1ea1y JavaScript m\u1edbi hi\u1ec7n n\u1ed9i dung. Tham s\u1ed1 n\u00e0y t\u1ed1n th\u00eam credit.<\/li>\n\n\n<li><strong>country_code (tu\u1ef3 ch\u1ecdn):<\/strong> ch\u1ecdn qu\u1ed1c gia c\u1ee7a IP, h\u1eefu \u00edch khi ki\u1ec3m website c\u1ee7a b\u1ea1n hi\u1ec3n th\u1ecb \u1edf th\u1ecb tr\u01b0\u1eddng kh\u00e1c.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"372\" height=\"568\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-02.webp\" alt=\"Query Parameters c\u1ee7a node HTTP Request: api_key v\u1edbi gi\u00e1 tr\u1ecb YOUR_API_KEY, url https:\/\/tino.vn\/business-hosting, render true\" class=\"wp-image-131749\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-02.webp 372w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-02-196x300.webp 196w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-02-189x290.webp 189w\" sizes=\"(max-width: 372px) 100vw, 372px\" \/><figcaption class=\"wp-element-caption\">Ba tham s\u1ed1 api_key, url, render (kho\u00e1 \u0111\u00e3 che)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\"><strong>B\u01b0\u1edbc 4: Ki\u1ec3m th\u1eed<\/strong><\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>B\u1ea5m <strong>Execute step<\/strong>.<\/li>\n\n\n<li>Xem khung <strong>Output<\/strong>: tr\u01b0\u1eddng <code>data<\/code> ch\u1ee9a HTML c\u1ee7a trang \u0111\u00edch (th\u1ebb &lt;html&gt;, &lt;body&gt;\u2026) l\u00e0 \u0111\u00e3 g\u1ecdi th\u00e0nh c\u00f4ng.<\/li>\n<\/ul>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"885\" height=\"604\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-03.webp\" alt=\"Output c\u1ee7a node HTTP Request \u1edf tab Schema: tr\u01b0\u1eddng data ch\u1ee9a HTML c\u1ee7a trang tino.vn, Query Parameters v\u1edbi api_key \u0111\u00e3 che\" class=\"wp-image-131750\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-03.webp 885w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-03-300x205.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-03-768x524.webp 768w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-03-260x176.webp 260w\" sizes=\"(max-width: 885px) 100vw, 885px\" \/><figcaption class=\"wp-element-caption\">K\u1ebft qu\u1ea3 HTML \u1edf tab Schema (kho\u00e1 \u0111\u00e3 che)<\/figcaption><\/figure>\n\n\n\n<p class=\"wp-block-paragraph\">\u1ede tab JSON, HTML n\u1eb1m trong m\u1ed9t chu\u1ed7i; n\u1ed1i ti\u1ebfp node <strong>HTML<\/strong> (thao t\u00e1c Extract HTML Content) v\u1edbi CSS Selector \u0111\u1ec3 l\u1ea5y \u0111\u00fang ti\u00eau \u0111\u1ec1, gi\u00e1, m\u00f4 t\u1ea3.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"884\" height=\"605\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-04.webp\" alt=\"Output c\u1ee7a node HTTP Request \u1edf tab JSON: tr\u01b0\u1eddng data l\u00e0 chu\u1ed7i HTML c\u1ee7a trang, api_key \u0111\u00e3 che\" class=\"wp-image-131751\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-04.webp 884w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-04-300x205.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-sua-04-768x526.webp 768w\" sizes=\"(max-width: 884px) 100vw, 884px\" \/><figcaption class=\"wp-element-caption\">K\u1ebft qu\u1ea3 \u1edf tab JSON (kho\u00e1 \u0111\u00e3 che)<\/figcaption><\/figure>\n\n\n\n<h2 id=\"\u1ee8ng_d\u1ee5ng_th\u1ef1c_t\u1ebf_khi_k\u1ebft_h\u1ee3p_n8n_v\u00e0_Scraper_API\">\u1ee8ng d\u1ee5ng th\u1ef1c t\u1ebf khi k\u1ebft h\u1ee3p n8n v\u00e0 Scraper API<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">C\u00e1c \u1ee9ng d\u1ee5ng d\u01b0\u1edbi \u0111\u00e2y ch\u1ec9 d\u00f9ng d\u1eef li\u1ec7u c\u00f4ng khai, kh\u00f4ng ph\u1ea3i d\u1eef li\u1ec7u c\u00e1 nh\u00e2n, tr\u00ean trang cho ph\u00e9p thu th\u1eadp t\u1ef1 \u0111\u1ed9ng. Tr\u01b0\u1edbc khi ch\u1ea1y, \u0111\u1ecdc robots.txt v\u00e0 \u0111i\u1ec1u kho\u1ea3n c\u1ee7a trang \u0111\u00edch.<\/p>\n\n\n\n<h3 id=\"Theo_d\u00f5i_gi\u00e1_c\u00f4ng_khai_c\u1ee7a_s\u1ea3n_ph\u1ea9m\">Theo d\u00f5i gi\u00e1 c\u00f4ng khai c\u1ee7a s\u1ea3n ph\u1ea9m<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">Workflow ch\u1ea1y theo l\u1ecbch, l\u1ea5y gi\u00e1 ni\u00eam y\u1ebft tr\u00ean trang c\u1ee7a ch\u00ednh b\u1ea1n, \u0111\u1ea1i l\u00fd ho\u1eb7c \u0111\u1ed1i t\u00e1c \u0111\u1ed3ng \u00fd chia s\u1ebb, so v\u1edbi l\u1ea7n tr\u01b0\u1edbc v\u00e0 b\u00e1o khi c\u00f3 thay \u0111\u1ed5i. V\u1edbi s\u00e0n th\u01b0\u01a1ng m\u1ea1i \u0111i\u1ec7n t\u1eed, \u01b0u ti\u00ean API ho\u1eb7c ch\u01b0\u01a1ng tr\u00ecnh \u0111\u1ed1i t\u00e1c ch\u00ednh th\u1ee9c c\u1ee7a s\u00e0n.<\/p>\n\n\n\n<h3 id=\"Ki\u1ec3m_website_c\u1ee7a_b\u1ea1n_hi\u1ec3n_th\u1ecb_\u1edf_nhi\u1ec1u_qu\u1ed1c_gia\">Ki\u1ec3m website c\u1ee7a b\u1ea1n hi\u1ec3n th\u1ecb \u1edf nhi\u1ec1u qu\u1ed1c gia<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">D\u00f9ng <code>country_code<\/code> \u0111\u1ec3 t\u1ea3i trang ch\u1ee7, trang gi\u00e1 c\u1ee7a b\u1ea1n qua IP \u1edf c\u00e1c n\u01b0\u1edbc kh\u00e1c, ki\u1ec3m n\u1ed9i dung, ti\u1ec1n t\u1ec7, ng\u00f4n ng\u1eef hi\u1ec3n th\u1ecb \u0111\u00fang v\u00e0 trang kh\u00f4ng b\u1ecb ch\u1eb7n theo v\u00f9ng.<\/p>\n\n\n\n<figure class=\"wp-block-image size-full\"><img decoding=\"async\" width=\"1400\" height=\"750\" src=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-truoc-khi-thu-thap.webp\" alt=\"S\u01a1 \u0111\u1ed3 quy\u1ebft \u0111\u1ecbnh tr\u01b0\u1edbc khi thu th\u1eadp d\u1eef li\u1ec7u b\u1eb1ng ScraperAPI v\u00e0 n8n: c\u00f3 API ch\u00ednh th\u1ee9c th\u00ec d\u00f9ng API; robots.txt ho\u1eb7c \u0111i\u1ec1u kho\u1ea3n c\u1ea5m th\u00ec d\u1eebng; c\u00f3 d\u1eef li\u1ec7u c\u00e1 nh\u00e2n nh\u01b0 t\u00ean, email, s\u1ed1 \u0111i\u1ec7n tho\u1ea1i th\u00ec b\u1ecf tr\u01b0\u1eddng \u0111\u00f3 ho\u1eb7c d\u1eebng; trang y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp ho\u1eb7c CAPTCHA th\u00ec kh\u00f4ng t\u1ef1 \u0111\u1ed9ng ho\u00e1; c\u00f2n l\u1ea1i th\u00ec thu th\u1eadp v\u1edbi t\u1ea7n su\u1ea5t th\u1ea5p v\u00e0 ghi ngu\u1ed3n\" class=\"wp-image-131752\" title=\"\" srcset=\"https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-truoc-khi-thu-thap.webp 1400w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-truoc-khi-thu-thap-300x161.webp 300w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-truoc-khi-thu-thap-1024x549.webp 1024w, https:\/\/tino.vn\/blog\/wp-content\/uploads\/2026\/10\/cach-su-dung-scraper-api-voi-n8n-truoc-khi-thu-thap-768x411.webp 768w\" sizes=\"(max-width: 1400px) 100vw, 1400px\" \/><\/figure>\n\n\n\n<h3 id=\"T\u1ed5ng_h\u1ee3p_tin_t\u1ee9c_v\u00e0_th\u00f4ng_b\u00e1o_c\u00f4ng_khai\">T\u1ed5ng h\u1ee3p tin t\u1ee9c v\u00e0 th\u00f4ng b\u00e1o c\u00f4ng khai<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">L\u1ea5y ti\u00eau \u0111\u1ec1, ng\u00e0y \u0111\u0103ng v\u00e0 link c\u00e1c th\u00f4ng b\u00e1o m\u1edbi t\u1eeb trang tin cho ph\u00e9p, g\u1eedi b\u1ea3n t\u00f3m t\u1eaft v\u00e0o nh\u00f3m Telegram n\u1ed9i b\u1ed9. N\u1ebfu trang c\u00f3 RSS, d\u00f9ng node RSS Read s\u1ebd nh\u1eb9 v\u00e0 \u1ed5n \u0111\u1ecbnh h\u01a1n.<\/p>\n\n\n\n<h3 id=\"T\u1ed5ng_h\u1ee3p_tin_tuy\u1ec3n_d\u1ee5ng_c\u00f4ng_khai\">T\u1ed5ng h\u1ee3p tin tuy\u1ec3n d\u1ee5ng c\u00f4ng khai<\/h3>\n\n\n\n<p class=\"wp-block-paragraph\">L\u1ea5y ch\u1ee9c danh, m\u1ee9c l\u01b0\u01a1ng c\u00f4ng b\u1ed1 v\u00e0 k\u1ef9 n\u0103ng y\u00eau c\u1ea7u t\u1eeb c\u00e1c trang tuy\u1ec3n d\u1ee5ng cho ph\u00e9p, \u0111\u1ec3 th\u1ed1ng k\u00ea xu h\u01b0\u1edbng. Kh\u00f4ng l\u01b0u th\u00f4ng tin li\u00ean h\u1ec7 c\u1ee7a ng\u01b0\u1eddi \u0111\u0103ng tin hay \u1ee9ng vi\u00ean.<\/p>\n\n\n\n<h2 id=\"D\u00f9ng_Scraper_API_c\u1ea7n_l\u01b0u_\u00fd_g\u00ec_v\u1ec1_ph\u00e1p_l\u00fd?\">D\u00f9ng Scraper API c\u1ea7n l\u01b0u \u00fd g\u00ec v\u1ec1 ph\u00e1p l\u00fd?<\/h2>\n\n\n\n<p class=\"wp-block-paragraph\">ScraperAPI ch\u1ec9 l\u00e0 c\u00f4ng c\u1ee5 t\u1ea3i trang; tr\u00e1ch nhi\u1ec7m v\u1edbi d\u1eef li\u1ec7u thu th\u1eadp v\u1eabn thu\u1ed9c v\u1ec1 b\u1ea1n. \u0110\u00e2y l\u00e0 nguy\u00ean t\u1eafc tham kh\u1ea3o, kh\u00f4ng ph\u1ea3i t\u01b0 v\u1ea5n ph\u00e1p l\u00fd.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li><strong>T\u00f4n tr\u1ecdng robots.txt v\u00e0 \u0111i\u1ec1u kho\u1ea3n s\u1eed d\u1ee5ng<\/strong> c\u1ee7a trang \u0111\u00edch; trang c\u1ea5m thu th\u1eadp t\u1ef1 \u0111\u1ed9ng th\u00ec kh\u00f4ng thu th\u1eadp.<\/li>\n\n\n<li><strong>Kh\u00f4ng thu th\u1eadp d\u1eef li\u1ec7u c\u00e1 nh\u00e2n<\/strong> (h\u1ecd t\u00ean, email, s\u1ed1 \u0111i\u1ec7n tho\u1ea1i, \u0111\u1ecba ch\u1ec9) \u0111\u1ec3 l\u00e0m danh s\u00e1ch li\u00ean h\u1ec7. Vi\u1ec7c x\u1eed l\u00fd d\u1eef li\u1ec7u c\u00e1 nh\u00e2n c\u1ea7n c\u0103n c\u1ee9 h\u1ee3p ph\u00e1p theo Ngh\u1ecb \u0111\u1ecbnh 13\/2023\/N\u0110-CP v\u00e0 Lu\u1eadt B\u1ea3o v\u1ec7 d\u1eef li\u1ec7u c\u00e1 nh\u00e2n s\u1ed1 91\/2025\/QH15.<\/li>\n\n\n<li><strong>Kh\u00f4ng v\u01b0\u1ee3t c\u01a1 ch\u1ebf b\u1ea3o v\u1ec7:<\/strong> trang y\u00eau c\u1ea7u \u0111\u0103ng nh\u1eadp, CAPTCHA ho\u1eb7c ch\u1ee7 \u0111\u1ed9ng ch\u1eb7n bot l\u00e0 t\u00edn hi\u1ec7u kh\u00f4ng n\u00ean t\u1ef1 \u0111\u1ed9ng ho\u00e1.<\/li>\n\n\n<li><strong>Gi\u1edbi h\u1ea1n t\u1ea7n su\u1ea5t<\/strong> \u0111\u1ec3 kh\u00f4ng g\u00e2y t\u1ea3i cho m\u00e1y ch\u1ee7 c\u1ee7a ng\u01b0\u1eddi kh\u00e1c; d\u00f9ng node Wait v\u00e0 ch\u1ea1y ngo\u00e0i gi\u1edd cao \u0111i\u1ec3m.<\/li>\n\n\n<li><strong>B\u1ea3n quy\u1ec1n:<\/strong> ch\u1ec9 d\u00f9ng n\u1ed9i b\u1ed9, tr\u00edch d\u1eabn ng\u1eafn k\u00e8m ngu\u1ed3n.<\/li>\n<\/ul>\n\n\n\n<p class=\"wp-block-paragraph\">Workflow thu th\u1eadp theo l\u1ecbch c\u1ea7n n8n ch\u1ea1y li\u00ean t\u1ee5c.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mu\u1ed1n ch\u1ea1y n8n 24\/7 m\u00e0 kh\u00f4ng t\u1ef1 c\u00e0i? <a href=\"https:\/\/tino.vn\/vps-n8n\">VPS n8n c\u1ee7a Tino<\/a> c\u00e0i s\u1eb5n n8n tr\u00ean VPS NVMe \u0111\u1eb7t t\u1ea1i Vi\u1ec7t Nam; b\u1ea1n v\u1eabn c\u00f3 quy\u1ec1n root \u0111\u1ec3 c\u1ea5u h\u00ecnh. Xem c\u1ea5u h\u00ecnh v\u00e0 gi\u00e1 tr\u00ean trang s\u1ea3n ph\u1ea9m.<\/p>\n\n\n\n<h2 id=\"Nh\u1eefng_c\u00e2u_h\u1ecfi_th\u01b0\u1eddng_g\u1eb7p\">Nh\u1eefng c\u00e2u h\u1ecfi th\u01b0\u1eddng g\u1eb7p<\/h2>\n\n\n\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Chi_ph\u00ed_s\u1eed_d\u1ee5ng_Scraper_API_\u0111\u01b0\u1ee3c_t\u00ednh_nh\u01b0_th\u1ebf_n\u00e0o?\">Chi ph\u00ed s\u1eed d\u1ee5ng Scraper API \u0111\u01b0\u1ee3c t\u00ednh nh\u01b0 th\u1ebf n\u00e0o?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">ScraperAPI t\u00ednh theo API credit. Theo <a href=\"https:\/\/docs.scraperapi.com\/credits-and-requests\" target=\"_blank\" rel=\"noopener nofollow\">t\u00e0i li\u1ec7u Credits and Requests<\/a> ng\u00e0y 23\/10\/2026, y\u00eau c\u1ea7u th\u01b0\u1eddng t\u1ed1n 1 credit; <code>render=true<\/code> c\u1ed9ng th\u00eam 10 credit, <code>premium=true<\/code> th\u00eam 10, <code>ultra_premium=true<\/code> th\u00eam 30 (ch\u1ec9 g\u00f3i tr\u1ea3 ph\u00ed). Ch\u1ea1y th\u1eed v\u1edbi s\u1ed1 URL nh\u1ecf \u0111\u1ec3 \u01b0\u1edbc l\u01b0\u1ee3ng tr\u01b0\u1edbc.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"T\u1ea1i_sao_node_HTTP_Request_b\u00e1o_l\u1ed7i_timeout?\">T\u1ea1i sao node HTTP Request b\u00e1o l\u1ed7i timeout?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Khi b\u1eadt render JavaScript, ScraperAPI c\u1ea7n th\u1eddi gian t\u1ea3i v\u00e0 ch\u1ea1y trang. T\u00e0i li\u1ec7u ScraperAPI khuy\u00ean \u0111\u1eb7t timeout ph\u00eda \u1ee9ng d\u1ee5ng kho\u1ea3ng 70 gi\u00e2y; trong n8n, v\u00e0o Options c\u1ee7a node HTTP Request, \u0111\u1eb7t Timeout 70000 ms v\u00e0 b\u1eadt Retry On Fail.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"T\u00f4i_c\u00f3_th\u1ec3_ch\u1ea1y_quy_tr\u00ecnh_n\u00e0y_tr\u00ean_m\u00e1y_t\u00ednh_c\u00e1_nh\u00e2n_kh\u00f4ng?\">T\u00f4i c\u00f3 th\u1ec3 ch\u1ea1y quy tr\u00ecnh n\u00e0y tr\u00ean m\u00e1y t\u00ednh c\u00e1 nh\u00e2n kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">\u0110\u01b0\u1ee3c, nh\u01b0ng n8n Desktop \u0111\u00e3 ng\u1eebng ph\u00e1t tri\u1ec3n; h\u00e3y ch\u1ea1y n8n b\u1eb1ng Docker theo b\u00e0i <a href=\"https:\/\/tino.vn\/blog\/cach-cai-dat-n8n-tren-may-tinh-pc\/\">c\u00e0i \u0111\u1eb7t n8n tr\u00ean m\u00e1y t\u00ednh<\/a>. Workflow theo l\u1ecbch ch\u1ec9 ch\u1ea1y khi m\u00e1y b\u1eadt v\u00e0 c\u00f3 m\u1ea1ng, n\u00ean l\u1ecbch 24\/7 h\u1ee3p v\u1edbi m\u00e1y ch\u1ee7 h\u01a1n.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"D\u1eef_li\u1ec7u_tr\u1ea3_v\u1ec1_b\u1ecb_l\u1ed7i_font_ch\u1eef_ti\u1ebfng_Vi\u1ec7t,_x\u1eed_l\u00fd_ra_sao?\">D\u1eef li\u1ec7u tr\u1ea3 v\u1ec1 b\u1ecb l\u1ed7i font ch\u1eef ti\u1ebfng Vi\u1ec7t, x\u1eed l\u00fd ra sao?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">Th\u01b0\u1eddng do b\u1ea3ng m\u00e3 kh\u00f4ng \u0111\u01b0\u1ee3c nh\u1eadn \u0111\u00fang. Trong node HTTP Request, \u0111\u1eb7t Response Format l\u00e0 Text, ki\u1ec3m th\u1ebb <code>meta charset<\/code> c\u1ee7a trang; n\u1ebfu trang d\u00f9ng m\u00e3 kh\u00e1c UTF-8, chuy\u1ec3n \u0111\u1ed5i trong node Code tr\u01b0\u1edbc khi \u0111\u01b0a sang node HTML.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\t\t<section\t\thelp class=\"sc_fs_faq sc_card    \"\n\t\t\t\t>\n\t\t\t\t<h2 id=\"Scraper_API_c\u00f3_h\u1ed7_tr\u1ee3_t\u1ea3i_file_(\u1ea3nh,_PDF)_v\u1ec1_n8n_kh\u00f4ng?\">Scraper API c\u00f3 h\u1ed7 tr\u1ee3 t\u1ea3i file (\u1ea3nh, PDF) v\u1ec1 n8n kh\u00f4ng?<\/h2>\t\t\t\t<div>\n\t\t\t\t\t\t<div class=\"sc_fs_faq__content\">\n\t\t\t\t\n\n<p class=\"wp-block-paragraph\">C\u00f3. Trong node HTTP Request, \u0111\u1ed5i Response Format sang File; d\u1eef li\u1ec7u \u0111\u1ea7u ra l\u00e0 t\u1ec7p binary \u0111\u1ec3 l\u01b0u Google Drive ho\u1eb7c g\u1eedi Telegram. Ch\u1ec9 t\u1ea3i t\u1ec7p b\u1ea1n c\u00f3 quy\u1ec1n s\u1eed d\u1ee5ng.<\/p>\n\n\t\t\t<\/div>\n\t\t<\/div>\n\t\t<\/section>\n\t\t\n<script type=\"application\/ld+json\">\n\t{\n\t\t\"@context\": \"https:\/\/schema.org\",\n\t\t\"@type\": \"FAQPage\",\n\t\t\"mainEntity\": [\n\t\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Chi ph\u00ed s\u1eed d\u1ee5ng Scraper API \u0111\u01b0\u1ee3c t\u00ednh nh\u01b0 th\u1ebf n\u00e0o?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>ScraperAPI t\u00ednh theo API credit. Theo <a>t\u00e0i li\u1ec7u Credits and Requests<\/a> ng\u00e0y 23\/10\/2026, y\u00eau c\u1ea7u th\u01b0\u1eddng t\u1ed1n 1 credit; render=true c\u1ed9ng th\u00eam 10 credit, premium=true th\u00eam 10, ultra_premium=true th\u00eam 30 (ch\u1ec9 g\u00f3i tr\u1ea3 ph\u00ed). Ch\u1ea1y th\u1eed v\u1edbi s\u1ed1 URL nh\u1ecf \u0111\u1ec3 \u01b0\u1edbc l\u01b0\u1ee3ng tr\u01b0\u1edbc.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"T\u1ea1i sao node HTTP Request b\u00e1o l\u1ed7i timeout?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Khi b\u1eadt render JavaScript, ScraperAPI c\u1ea7n th\u1eddi gian t\u1ea3i v\u00e0 ch\u1ea1y trang. T\u00e0i li\u1ec7u ScraperAPI khuy\u00ean \u0111\u1eb7t timeout ph\u00eda \u1ee9ng d\u1ee5ng kho\u1ea3ng 70 gi\u00e2y; trong n8n, v\u00e0o Options c\u1ee7a node HTTP Request, \u0111\u1eb7t Timeout 70000 ms v\u00e0 b\u1eadt Retry On Fail.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"T\u00f4i c\u00f3 th\u1ec3 ch\u1ea1y quy tr\u00ecnh n\u00e0y tr\u00ean m\u00e1y t\u00ednh c\u00e1 nh\u00e2n kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>\u0110\u01b0\u1ee3c, nh\u01b0ng n8n Desktop \u0111\u00e3 ng\u1eebng ph\u00e1t tri\u1ec3n; h\u00e3y ch\u1ea1y n8n b\u1eb1ng Docker theo b\u00e0i <a>c\u00e0i \u0111\u1eb7t n8n tr\u00ean m\u00e1y t\u00ednh<\/a>. Workflow theo l\u1ecbch ch\u1ec9 ch\u1ea1y khi m\u00e1y b\u1eadt v\u00e0 c\u00f3 m\u1ea1ng, n\u00ean l\u1ecbch 24\/7 h\u1ee3p v\u1edbi m\u00e1y ch\u1ee7 h\u01a1n.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"D\u1eef li\u1ec7u tr\u1ea3 v\u1ec1 b\u1ecb l\u1ed7i font ch\u1eef ti\u1ebfng Vi\u1ec7t, x\u1eed l\u00fd ra sao?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>Th\u01b0\u1eddng do b\u1ea3ng m\u00e3 kh\u00f4ng \u0111\u01b0\u1ee3c nh\u1eadn \u0111\u00fang. Trong node HTTP Request, \u0111\u1eb7t Response Format l\u00e0 Text, ki\u1ec3m th\u1ebb meta charset c\u1ee7a trang; n\u1ebfu trang d\u00f9ng m\u00e3 kh\u00e1c UTF-8, chuy\u1ec3n \u0111\u1ed5i trong node Code tr\u01b0\u1edbc khi \u0111\u01b0a sang node HTML.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t,\t\t\t\t{\n\t\t\t\t\"@type\": \"Question\",\n\t\t\t\t\"name\": \"Scraper API c\u00f3 h\u1ed7 tr\u1ee3 t\u1ea3i file (\u1ea3nh, PDF) v\u1ec1 n8n kh\u00f4ng?\",\n\t\t\t\t\"acceptedAnswer\": {\n\t\t\t\t\t\"@type\": \"Answer\",\n\t\t\t\t\t\"text\": \"<p>C\u00f3. Trong node HTTP Request, \u0111\u1ed5i Response Format sang File; d\u1eef li\u1ec7u \u0111\u1ea7u ra l\u00e0 t\u1ec7p binary \u0111\u1ec3 l\u01b0u Google Drive ho\u1eb7c g\u1eedi Telegram. Ch\u1ec9 t\u1ea3i t\u1ec7p b\u1ea1n c\u00f3 quy\u1ec1n s\u1eed d\u1ee5ng.<\/p>\"\n\t\t\t\t\t\t\t\t\t}\n\t\t\t}\n\t\t\t\t\t\t]\n\t}\n<\/script>\n","protected":false},"excerpt":{"rendered":"<p>ScraperAPI l\u00e0 d\u1ecbch v\u1ee5 trung gian nh\u1eadn URL r\u1ed3i tr\u1ea3 v\u1ec1 HTML c\u1ee7a trang. D\u1ecbch v\u1ee5 t\u1ef1 xoay IP, ch\u1ea1y tr\u00ecnh duy\u1ec7t \u0111\u1ec3 render JavaScript v\u00e0 th\u1eed l\u1ea1i khi l\u1ed7i. Trong n8n, b\u1ea1n g\u1ecdi ScraperAPI b\u1eb1ng node HTTP Request v\u1edbi api_key v\u00e0 url, sau \u0111\u00f3 t\u00e1ch d\u1eef li\u1ec7u b\u1eb1ng node HTML. Ch\u1ec9 thu th\u1eadp d\u1eef [&hellip;]<\/p>\n","protected":false},"author":23,"featured_media":121195,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[7397],"tags":[7343,7470],"class_list":["post-121180","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-n8n","tag-n8n","tag-scraper-api"],"_links":{"self":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/121180","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/users\/23"}],"replies":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/comments?post=121180"}],"version-history":[{"count":3,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/121180\/revisions"}],"predecessor-version":[{"id":131873,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/posts\/121180\/revisions\/131873"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media\/121195"}],"wp:attachment":[{"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/media?parent=121180"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/categories?post=121180"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/tino.vn\/blog\/wp-json\/wp\/v2\/tags?post=121180"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}