<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	xmlns:media="http://search.yahoo.com/mrss/" >

<channel>
	<title>qr &#8211; AnonyViet</title>
	<atom:link href="https://anonyviet.com/tag/qr/feed/" rel="self" type="application/rss+xml" />
	<link>https://anonyviet.com</link>
	<description>Webiste chia sẻ kiến thức công nghệ thông tin, mạng máy tính, bảo mật phổ biến nhất Việt Nam. Luôn cập nhật tin tức, thủ thuật nóng hổi nhất</description>
	<lastBuildDate>Wed, 04 Mar 2026 07:07:01 +0000</lastBuildDate>
	<language>vi</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	

<image>
	<url>https://anonyviet.com/wp-content/uploads/2018/10/cropped-ico-logo-75x75.png</url>
	<title>qr &#8211; AnonyViet</title>
	<link>https://anonyviet.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Top 5 công cụ tạo QR Code không quảng cáo năm 2026</title>
		<link>https://anonyviet.com/top-5-cong-cu-tao-qr-code-khong-quang-cao-nam-2026/</link>
					<comments>https://anonyviet.com/top-5-cong-cu-tao-qr-code-khong-quang-cao-nam-2026/#respond</comments>
		
		<dc:creator><![CDATA[Lan Ngọc]]></dc:creator>
		<pubDate>Mon, 02 Mar 2026 07:02:52 +0000</pubDate>
				<category><![CDATA[Mẹo Vặt Máy Tính]]></category>
		<category><![CDATA[mã qr]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[tạo mã qr]]></category>
		<category><![CDATA[tạo qr code]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=99074</guid>

					<description><![CDATA[QR Code ngày càng được ứng dụng rộng rãi trong marketing, bán lẻ, bao bì sản phẩm và truyền thông đa kênh. Tuy nhiên, nhiều nền tảng hiện nay vẫn chèn trang trung gian, quảng cáo hoặc branding khi người dùng quét mã, gây gián đoạn trải nghiệm và làm giảm độ tin cậy của [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>QR Code ngày càng được ứng dụng rộng rãi trong marketing, bán lẻ, bao bì sản phẩm và truyền thông đa kênh. Tuy nhiên, nhiều nền tảng hiện nay vẫn chèn trang trung gian, quảng cáo hoặc branding khi người dùng quét mã, gây gián đoạn trải nghiệm và làm giảm độ tin cậy của thương hiệu.</p>
<p>Vì vậy, nhu cầu tạo QR Code không quảng cáo đang trở thành tiêu chí quan trọng đối với cá nhân và doanh nghiệp. Bài viết này tổng hợp 5 công cụ tạo QR Code không quảng cáo đáng tin cậy năm 2026, được lựa chọn dựa trên trải nghiệm sử dụng, tính minh bạch của nền tảng và mức độ phù hợp với từng nhu cầu thực tế.</p>
<h2><strong>1. Tiêu chí lựa chọn công cụ tạo QR Code không quảng cáo</strong></h2>
<ul>
<li>QR Code dẫn trực tiếp đến nội dung đích, không hiển thị quảng cáo hoặc trang trung gian</li>
<li>Nền tảng minh bạch, hoạt động ổn định, không làm gián đoạn QR sau thời gian sử dụng</li>
<li>Phù hợp với nhu cầu sử dụng thực tế như in ấn, marketing, bán lẻ</li>
<li>Cho phép mức độ kiểm soát và mở rộng cần thiết (QR động, quản lý, theo dõi cơ bản)</li>
<li>Đáp ứng bối cảnh sử dụng QR Code năm 2026, ưu tiên trải nghiệm người dùng</li>
</ul>
<p><img fetchpriority="high" decoding="async" class="aligncenter" src="https://anonyviet.com/wp-content/uploads/2026/03/word-image-99074-2.jpeg" alt="Tiêu chí lựa chọn công cụ tạo QR Code không quảng cáo" width="600" height="400" title="Top 5 công cụ tạo QR Code không quảng cáo năm 2026 7"></p>
<h2><strong>2. Top 5 website/nền tảng QR Code không quảng cáo năm 2026</strong></h2>
<h3>2.1. QR Code Monkey &#8211; Phù hợp nhất cho in ấn và thiết kế</h3>
<p>QR Code Monkey là công cụ tạo QR tĩnh phổ biến toàn cầu, đặc biệt được ưa chuộng trong các nhu cầu thiết kế và in ấn.</p>
<p><strong>Tình trạng quảng cáo:</strong> Không quảng cáo khi quét mã.</p>
<p><strong>Điểm mạnh</strong></p>
<ul>
<li>QR tĩnh dẫn thẳng tới link đích</li>
<li>Không hiển thị quảng cáo hoặc trang trung gian</li>
<li>Tùy biến mạnh về màu sắc, logo, hình khối</li>
<li>Xuất file chất lượng cao (SVG, PDF), phù hợp in bao bì, poster</li>
</ul>
<p><strong>Hạn chế</strong></p>
<ul>
<li>Không hỗ trợ QR động</li>
<li>Không có tracking hoặc quản lý chiến dịch</li>
</ul>
<p><strong>Phù hợp với:</strong> Cá nhân, designer, doanh nghiệp cần QR đẹp để in ấn, không yêu cầu theo dõi dữ liệu.</p>
<p><img decoding="async" class="aligncenter" src="https://anonyviet.com/wp-content/uploads/2026/03/word-image-99074-3.jpeg" alt="QR Code Monkey" width="600" height="400" title="Top 5 công cụ tạo QR Code không quảng cáo năm 2026 8"></p>
<p><em>Link công cụ: https://www.qrcode-monkey.com/</em></p>
<h3>2.2. iCheckQR &#8211; Nền tảng QR phục vụ kinh doanh và marketing</h3>
<p>iCheckQR là nền tảng QR Code phát triển theo hướng phục vụ kinh doanh, marketing và quản lý dữ liệu người dùng, thay vì chỉ tạo mã đơn thuần.</p>
<p><strong>Tình trạng quảng cáo:</strong> Không quảng cáo khi quét mã.</p>
<p><strong>Điểm mạnh</strong></p>
<ul>
<li>Không hiển thị quảng cáo hoặc trang trung gian</li>
<li>Hỗ trợ QR động, chỉnh sửa link sau khi đã in</li>
<li>Có tracking lượt quét, thiết bị, thời gian</li>
<li>Phù hợp cho POS, bao bì sản phẩm, chiến dịch marketing</li>
</ul>
<p><strong>Hạn chế</strong></p>
<ul>
<li>Không tập trung vào nhu cầu tạo QR giải trí cá nhân</li>
<li>Một số tính năng nâng cao yêu cầu tài khoản doanh nghiệp</li>
</ul>
<p><strong>Phù hợp với:</strong> Doanh nghiệp, cửa hàng, thương hiệu sử dụng QR như một phần trong chiến lược marketing và bán hàng.</p>
<p><img decoding="async" class="aligncenter" src="https://anonyviet.com/wp-content/uploads/2026/03/word-image-99074-4.jpeg" alt="iCheckQR" width="600" height="400" title="Top 5 công cụ tạo QR Code không quảng cáo năm 2026 9"></p>
<p><em>Link công cụ: </em><a href="https://icheckqr.com/vi/qrcode" rel="noopener"><em>https://icheckqr.com/vi/qrcode</em></a></p>
<h3>2.3. QR TIGER &#8211; Công cụ mạnh về tracking và chiến dịch</h3>
<p>QR TIGER là nền tảng QR quốc tế được nhiều marketer sử dụng cho các chiến dịch cần đo lường hiệu quả.</p>
<p><strong>Tình trạng quảng cáo:</strong></p>
<ul>
<li>Bản miễn phí: Có quảng cáo khi quét</li>
<li>Bản trả phí: Không quảng cáo</li>
</ul>
<p><strong>Điểm mạnh</strong></p>
<ul>
<li>Hỗ trợ QR động</li>
<li>Theo dõi lượt quét, vị trí, thiết bị</li>
<li>Hỗ trợ QR cho file, social, menu điện tử</li>
</ul>
<p><strong>Hạn chế</strong></p>
<ul>
<li>Muốn loại bỏ quảng cáo phải nâng cấp gói trả phí</li>
<li>Gói miễn phí giới hạn số lượng QR</li>
<li>Giao diện nhiều tính năng, cần thời gian làm quen</li>
</ul>
<p><strong>Phù hợp với:</strong> Marketer, doanh nghiệp chạy chiến dịch ngắn hạn hoặc sự kiện.</p>
<p><img decoding="async" class="aligncenter" src="https://anonyviet.com/wp-content/uploads/2026/03/word-image-99074-5.jpeg" alt="QR TIGER" width="600" height="400" title="Top 5 công cụ tạo QR Code không quảng cáo năm 2026 10"></p>
<p><em>Link công cụ: https://www.qrcode-tiger.com/vi</em></p>
<h3>2.4. The QR Code Generator (by Bitly) &#8211; Nền tảng QR phổ biến, ổn định</h3>
<p>The QR Code Generator là một trong những công cụ tạo QR lâu đời và được sử dụng rộng rãi trên thị trường.</p>
<p><strong>Tình trạng quảng cáo:</strong></p>
<ul>
<li>Bản miễn phí: Có quảng cáo sau khi hết thời gian dùng thử</li>
<li>Bản trả phí: Không quảng cáo</li>
</ul>
<p><strong>Điểm mạnh</strong></p>
<ul>
<li>QR dẫn trực tiếp đến nội dung đích</li>
<li>Hỗ trợ QR động</li>
<li>Hoạt động ổn định, phù hợp in ấn và sử dụng dài hạn</li>
<li>Có thống kê lượt quét ở mức cơ bản</li>
</ul>
<p><strong>Hạn chế</strong></p>
<ul>
<li>Gói miễn phí bị giới hạn tính năng và thời gian</li>
<li>Chi phí trả phí tương đối cao với người dùng cá nhân</li>
</ul>
<p><strong>Phù hợp với:</strong> Doanh nghiệp, marketer cần QR ổn định, không quảng cáo, sử dụng dài hạn cho website, tài liệu hoặc chiến dịch truyền thông.</p>
<p><img decoding="async" class="aligncenter" src="https://anonyviet.com/wp-content/uploads/2026/03/word-image-99074-6.jpeg" alt="The QR Code Generator" width="600" height="400" title="Top 5 công cụ tạo QR Code không quảng cáo năm 2026 11"></p>
<p><em>Link công cụ: https://vi.qr-code-generator.com/</em></p>
<h3>2.5. Beaconstac &#8211; Giải pháp QR cho doanh nghiệp quy mô lớn</h3>
<p>Beaconstac là nền tảng QR hướng đến doanh nghiệp lớn, chuỗi bán lẻ và hệ thống sản phẩm quy mô.</p>
<p><strong>Tình trạng quảng cáo:</strong> Không quảng cáo khi quét mã.</p>
<p><strong>Điểm mạnh</strong></p>
<ul>
<li>QR động không quảng cáo</li>
<li>Dashboard quản lý nhiều QR</li>
<li>Phân tích dữ liệu nâng cao</li>
<li>Hỗ trợ API tích hợp hệ thống</li>
</ul>
<p><strong>Hạn chế</strong></p>
<ul>
<li>Chi phí cao</li>
<li>Không phù hợp nhu cầu đơn giản hoặc cá nhân</li>
</ul>
<p><strong>Phù hợp với:</strong> Doanh nghiệp lớn, chuỗi bán lẻ, FMCG, hệ thống nhiều điểm bán.</p>
<p><img decoding="async" src="https://anonyviet.com/wp-content/uploads/2026/03/word-image-99074-7.jpeg" alt="Top 5 công cụ tạo QR Code không quảng cáo năm 2026 2" title="Top 5 công cụ tạo QR Code không quảng cáo năm 2026 12"></p>
<p><em>Link công cụ: https://www.beaconstac.net/</em></p>
<h2><strong>3. So sánh nhanh các công cụ</strong></h2>
<table>
<thead>
<tr>
<th><strong>Công cụ</strong></th>
<th><strong>Quảng cáo khi quét</strong></th>
<th><strong>QR động</strong></th>
<th><strong>Tracking</strong></th>
<th><strong>Phù hợp nhất</strong></th>
</tr>
<tr>
<th>QR Code Monkey</th>
<th>Không</th>
<th>Không</th>
<th>Không</th>
<th>In ấn, thiết kế</th>
</tr>
<tr>
<th>iCheckQR</th>
<th>Không</th>
<th>Có</th>
<th>Tốt</th>
<th>Doanh nghiệp, marketing</th>
</tr>
<tr>
<th>QR TIGER</th>
<th>Có (bản miễn phí)</p>
<p>Không (bản trả phí)</th>
<th>Có</th>
<th>Tốt</th>
<th>Chiến dịch, sự kiện</th>
</tr>
<tr>
<th>The QR Code Generator</th>
<th>Có (bản miễn phí sau khi hết dùng thử)</p>
<p>Không (bản trả phí)</th>
<th>Có</th>
<th>Khá</th>
<th>Nội dung, truyền thông</th>
</tr>
<tr>
<th>Beaconstac</th>
<th>Không</th>
<th>Có</th>
<th>Nâng cao</th>
<th>Doanh nghiệp lớn</th>
</tr>
</thead>
</table>
<h2><strong>4. Nên chọn công cụ tạo QR Code không quảng cáo nào?</strong></h2>
<ul>
<li><strong>QR Code Monkey</strong>: Phù hợp khi bạn chỉ cần tạo QR tĩnh để in trên poster, bao bì, danh thiếp… Không có quảng cáo khi quét, không cần đăng ký tài khoản, nhưng không hỗ trợ QR động hay theo dõi dữ liệu.</li>
<li><strong>iCheckQR</strong>: Phù hợp cho doanh nghiệp, cửa hàng và hoạt động marketing. Hỗ trợ QR động, chỉnh sửa link sau khi in, có hệ thống quản lý và thống kê lượt quét, đồng thời không hiển thị quảng cáo khi người dùng quét mã.</li>
<li><strong>QR TIGER</strong>: Phù hợp với các chiến dịch cần tracking chi tiết. Tuy nhiên, để không có quảng cáo khi quét, cần sử dụng bản trả phí. Thích hợp cho sự kiện, campaign ngắn hạn hoặc hoạt động quảng bá cần đo lường hiệu quả.</li>
<li><strong>The QR Code Generator (by Bitly)</strong>: Lựa chọn ổn định, phổ biến quốc tế. Phù hợp cho doanh nghiệp cần nền tảng tiêu chuẩn, hỗ trợ QR động. Muốn loại bỏ quảng cáo cần sử dụng gói trả phí.</li>
<li><strong>Beaconstac</strong>: Phù hợp với doanh nghiệp lớn, chuỗi bán lẻ hoặc hệ thống nhiều điểm bán. Hỗ trợ quản lý số lượng lớn QR, phân tích dữ liệu nâng cao và không quảng cáo khi quét.</li>
</ul>
<p><strong>Tóm lại</strong>, không có một nền tảng QR Code nào phù hợp cho tất cả mọi nhu cầu. Việc lựa chọn nên dựa trên mục đích sử dụng thực tế: bạn cần QR để in ấn đơn giản, chạy marketing, hay quản lý và phân tích dữ liệu?</p>
<p>Không phải công cụ miễn phí nào cũng phù hợp cho môi trường kinh doanh. QR Code không quảng cáo giúp đảm bảo trải nghiệm liền mạch, tăng độ tin cậy và bảo vệ hình ảnh thương hiệu khi khách hàng quét mã.</p>
<p>Nếu ưu tiên <a href="https://icheckqr.com/vi/qrcode" rel="noopener">QR không quảng cáo</a>, có quản lý và tracking phục vụ kinh doanh, có thể cân nhắc <strong>iCheckQR</strong>. Nếu sẵn sàng đầu tư ngân sách để sử dụng các nền tảng quốc tế với hệ thống tính năng nâng cao, bạn hoàn toàn có thể lựa chọn các công cụ trả phí khác phù hợp với quy mô và mục tiêu của mình.</p>
<p>Chọn đúng công cụ ngay từ đầu sẽ giúp QR Code trở thành một điểm chạm hiệu quả với khách hàng, thay vì gây gián đoạn trong hành trình trải nghiệm.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/top-5-cong-cu-tao-qr-code-khong-quang-cao-nam-2026/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>QR Code &#8211; công cụ hiện đại hỗ trợ quản lý bất động sản</title>
		<link>https://anonyviet.com/qr-code-cong-cu-hien-dai-ho-tro-quan-ly-bat-dong-san/</link>
					<comments>https://anonyviet.com/qr-code-cong-cu-hien-dai-ho-tro-quan-ly-bat-dong-san/#respond</comments>
		
		<dc:creator><![CDATA[AnonyViet]]></dc:creator>
		<pubDate>Fri, 20 Feb 2026 10:39:44 +0000</pubDate>
				<category><![CDATA[Kiến thức]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[QR code]]></category>
		<category><![CDATA[tạo mã qr]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=98821</guid>

					<description><![CDATA[Trong lĩnh vực bất động sản, việc quản lý thông tin tài sản, hợp đồng và lịch sử giao dịch đòi hỏi độ chính xác và khả năng truy cập nhanh. Ngày càng nhiều đơn vị lựa chọn giải pháp số hóa như tạo mã QR cá nhân để lưu trữ dữ liệu quan trọng [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Trong lĩnh vực bất động sản, việc quản lý thông tin tài sản, hợp đồng và lịch sử giao dịch đòi hỏi độ chính xác và khả năng truy cập nhanh. Ngày càng nhiều đơn vị lựa chọn giải pháp số hóa như <a href="https://me-qr.com/vi?bannerid=3477951019" rel="noopener">tạo mã QR cá nhân</a> để lưu trữ dữ liệu quan trọng và liên kết trực tiếp đến hồ sơ căn hộ hoặc tài sản cụ thể. QR Code giúp giảm phụ thuộc vào giấy tờ và tối ưu hóa phối hợp giữa chủ đầu tư, môi giới và khách hàng.</p>
<p><img decoding="async" class="aligncenter" src="https://anonyviet.com/wp-content/uploads/2026/02/word-image-98821-1.jpg" alt="QR Code giúp theo dõi thông tin căn hộ và tài sản nhanh chóng" width="600" height="400" title="QR Code - công cụ hiện đại hỗ trợ quản lý bất động sản 14"></p>
<h2>QR Code giúp theo dõi thông tin căn hộ và tài sản nhanh chóng</h2>
<p>Mỗi căn hộ trong một dự án thường có hồ sơ riêng gồm thông tin chủ sở hữu, tình trạng pháp lý và lịch sử bảo trì. Khi gắn mã QR miễn phí cho từng tài sản, ban quản lý có thể truy xuất dữ liệu chỉ bằng một lần quét. Giải pháp này đặc biệt hữu ích tại các khu dân cư lớn hoặc dự án nhiều giai đoạn.</p>
<p>Bảng dưới đây minh họa ứng dụng QR Code trong quản lý tài sản:</p>
<table>
<thead>
<tr>
<th>Hạng mục</th>
<th>Nội dung lưu trữ</th>
<th>Mục đích sử dụng</th>
</tr>
<tr>
<th>Căn hộ</th>
<th>Chủ sở hữu, hợp đồng</th>
<th>Xác minh cư dân</th>
</tr>
<tr>
<th>Thiết bị kỹ thuật</th>
<th>Lịch sử bảo trì</th>
<th>Theo dõi sửa chữa định kỳ</th>
</tr>
<tr>
<th>Khu vực chung</th>
<th>Quy định, lịch vệ sinh</th>
<th>Kiểm soát vận hành</th>
</tr>
</thead>
</table>
<p>Việc sử dụng trình tạo mã QR miễn phí giúp triển khai nhanh mà không cần hệ thống phức tạp ban đầu.</p>
<h2>Sử dụng QR Code để lưu trữ và quản lý hồ sơ bất động sản</h2>
<p>Hồ sơ bất động sản bao gồm hợp đồng mua bán, biên bản bàn giao và giấy tờ pháp lý. Khi chuyển sang lưu trữ số, tạo mã QR trực tuyến cho phép liên kết trực tiếp đến tài liệu trên cloud hoặc phần mềm quản lý. Thay vì gửi file qua email nhiều lần, môi giới có thể cung cấp QR Code để khách hàng truy cập phiên bản chính thức, giảm rủi ro sai lệch thông tin.</p>
<p>ME-QR là nền tảng quốc tế cung cấp giải pháp tạo, quản lý và phân tích QR Code cho cá nhân và doanh nghiệp. Hệ thống hỗ trợ mã QR động, cho phép chỉnh sửa nội dung mà không cần tạo lại mã, đồng thời cung cấp thống kê quét theo vị trí, thời gian và thiết bị. Nền tảng còn hỗ trợ tạo hàng loạt mã, tích hợp API và tùy chỉnh thương hiệu trong bảng điều khiển trực quan.</p>
<p>ME-QR phù hợp với doanh nghiệp cần quản lý số lượng lớn mã QR trong nhiều dự án bất động sản khác nhau.</p>
<h2>Tạo mã QR cá nhân để lưu trữ hợp đồng và ghi chú quan trọng</h2>
<p>Ngoài quản lý dự án, môi giới hoặc chủ đầu tư có thể tạo QR code miễn phí để lưu trữ hợp đồng, ghi chú đàm phán hoặc lịch thanh toán. Việc này hỗ trợ truy cập nhanh khi làm việc tại công trường hoặc gặp khách hàng bên ngoài văn phòng.</p>
<p>Các yếu tố cần kiểm soát khi triển khai QR Code trong dự án bất động sản:</p>
<ul>
<li>phân quyền truy cập để bảo mật dữ liệu;</li>
<li>sử dụng mã động để cập nhật thay đổi pháp lý;</li>
<li>theo dõi thống kê quét nhằm đánh giá mức độ quan tâm;</li>
<li>đồng bộ dữ liệu với CRM để tránh trùng lặp;</li>
<li>thiết kế mã có nhận diện thương hiệu dự án.</li>
</ul>
<p>Danh sách trên tập trung vào quản trị và bảo mật, thay vì chỉ tạo mã QR miễn phí đơn lẻ.</p>
<h2>Xu hướng QR Code trong quản lý nhà và dự án bất động sản</h2>
<p>Trong tương lai, QR Code sẽ tích hợp sâu hơn vào hệ thống tòa nhà thông minh. Mã QR miễn phí có thể liên kết với IoT để theo dõi tiêu thụ điện nước hoặc kiểm soát ra vào. Nhiều dự án đã áp dụng tạo mã QR online miễn phí để cung cấp bản đồ số, tiến độ thi công và tài liệu pháp lý cho nhà đầu tư, tăng tính minh bạch và giảm tải cho bộ phận chăm sóc khách hàng.</p>
<h2>FAQ</h2>
<h3>QR Code có thể lưu trữ hợp đồng bất động sản không?</h3>
<p>Có, mã QR có thể liên kết trực tiếp đến tài liệu lưu trên cloud hoặc hệ thống quản lý.</p>
<h3>QR Code động có phù hợp cho dự án dài hạn?</h3>
<p>Có, vì nội dung có thể cập nhật mà không cần tạo mã mới.</p>
<h3>QR Code có giúp theo dõi mức độ quan tâm của khách hàng không?</h3>
<p>Có, thống kê quét cho phép đánh giá số lượt truy cập và thời điểm quan tâm theo từng tài sản.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/qr-code-cong-cu-hien-dai-ho-tro-quan-ly-bat-dong-san/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn</title>
		<link>https://anonyviet.com/huong-dan-tao-qr-hieu-ung-tinh-yeu-sieu-lang-man/</link>
					<comments>https://anonyviet.com/huong-dan-tao-qr-hieu-ung-tinh-yeu-sieu-lang-man/#respond</comments>
		
		<dc:creator><![CDATA[Thanh Kim]]></dc:creator>
		<pubDate>Mon, 24 Nov 2025 21:59:08 +0000</pubDate>
				<category><![CDATA[Kiến thức]]></category>
		<category><![CDATA[hiệu ứng tình yêu]]></category>
		<category><![CDATA[hiệu ứng trái tim]]></category>
		<category><![CDATA[loveloom]]></category>
		<category><![CDATA[mã qr]]></category>
		<category><![CDATA[qr]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=91535</guid>

					<description><![CDATA[Tạo QR hiệu ứng tình yêu là một cách thức vô cùng sáng tạo để bạn hâm nóng tình cảm và gây bất ngờ cho nửa kia. Thay vì những tin nhắn văn bản thông thường, một chiếc mã QR ẩn chứa thông điệp lãng mạn cùng hiệu ứng lung linh chắc chắn sẽ khiến [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Tạo QR hiệu ứng tình yêu</strong> là một cách thức vô cùng sáng tạo để bạn hâm nóng tình cảm và gây bất ngờ cho nửa kia. Thay vì những tin nhắn văn bản thông thường, một chiếc mã QR ẩn chứa thông điệp lãng mạn cùng hiệu ứng lung linh chắc chắn sẽ khiến người ấy tan chảy.</p>
<h2><strong>Tại sao mã QR tình yêu lại là món quà đặc biệt?</strong></h2>
<p>Trong thời đại số, việc thể hiện tình cảm cũng trở nên đa dạng hơn. Một <a href="https://anonyviet.com/cach-phat-hien-ma-qr-doc-hai-de-tranh-bi-lua-dao/">mã QR</a> không chỉ là những ô vuông đen trắng vô tri, nó có thể là cánh cửa mở ra một thế giới đầy cảm xúc mà bạn đã dày công chuẩn bị. Đó là sự kết hợp giữa bất ngờ, công nghệ và sự chân thành, tạo nên một kỷ niệm khó phai.</p>
<figure id="attachment_91537" aria-describedby="caption-attachment-91537" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-91537 size-full" src="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-1.jpg" alt="Tại sao mã QR tình yêu lại là món quà đặc biệt?" width="600" height="400" title="Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn 15" srcset="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-1.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-1-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption id="caption-attachment-91537" class="wp-caption-text">Tại sao mã QR tình yêu lại là món quà đặc biệt?</figcaption></figure>
<h2><strong>Hướng dẫn các bước tạo QR hiệu ứng tình yêu</strong></h2>
<p>Để tạo ra món quà độc đáo này, bạn chỉ cần làm theo các bước cực kỳ đơn giản sau đây.</p>
<p><strong>Bước 1: </strong>Đầu tiên, bạn cần tìm đến một trang web hỗ trợ tạo mã QR có tích hợp hiệu ứng như <a href="https://love.tsonit.com/" rel="noopener"><span style="text-decoration: underline;"><strong>LoveLoom</strong></span></a>.</p>
<p><strong>Bước 2:</strong> Bạn hãy nhập vào<strong> tiêu đề và nội dung</strong> mà mình muốn gửi gắm. Đó có thể là một lời tỏ tình ngọt ngào, một kỷ niệm vui của cả hai, hay đơn giản là một lời chúc ấm áp.</p>
<figure id="attachment_91538" aria-describedby="caption-attachment-91538" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-91538 size-full" src="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-2.jpg" alt="Nhập vào tiêu đề và nội dung" width="600" height="400" title="Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn 16" srcset="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-2.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-2-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption id="caption-attachment-91538" class="wp-caption-text">Nhập vào tiêu đề và nội dung</figcaption></figure>
<p><strong>Bước 3:</strong> Bạn có thể lựa chọn những bản <strong>nhạc nền</strong> lãng mạn có sẵn do công cụ đề xuất. Hay để món quà thêm phần đặc biệt, bạn nên tải lên một file nhạc MP3 là bài hát yêu thích của cả hai, giúp khơi gợi lại những ký ức đẹp đẽ.</p>
<figure id="attachment_91539" aria-describedby="caption-attachment-91539" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-91539 size-full" src="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-3.jpg" alt="Lựa chọn những bản nhạc nền lãng mạn" width="600" height="400" title="Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn 17" srcset="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-3.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-3-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption id="caption-attachment-91539" class="wp-caption-text">Lựa chọn những bản nhạc nền lãng mạn</figcaption></figure>
<p><strong>Bước 4:</strong> Sau khi đã điền đầy đủ thông tin và chọn nhạc, bạn chỉ cần nhấn vào nút &#8220;<strong>Tạo QR Code</strong>&#8220;. Hệ thống sẽ tự động xử lý và tạo ra một mã QR độc nhất chứa đựng tất cả những gì bạn đã chuẩn bị.</p>
<figure id="attachment_91540" aria-describedby="caption-attachment-91540" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-91540 size-full" src="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-4.jpg" alt="Nhấn vào nút &quot;Tạo QR Code&quot;" width="600" height="400" title="Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn 18" srcset="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-4.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-4-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption id="caption-attachment-91540" class="wp-caption-text">Nhấn vào nút &#8220;Tạo QR Code&#8221;</figcaption></figure>
<p><strong>Bước 5:</strong> Bạn có thể <strong>lựa chọn hình nền</strong> lãng mạn để tạo không gian cảm xúc ngay khi quét mã.<br />
Việc tùy chỉnh màu sắc của mã QR và chữ viết giúp tác phẩm của bạn hài hòa và bắt mắt hơn.<br />
Đừng quên chọn một font chữ thật đẹp để lời nhắn của bạn thêm phần bay bổng nữa nhé.</p>
<figure id="attachment_91541" aria-describedby="caption-attachment-91541" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-91541 size-full" src="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-5.jpg" alt="Lựa chọn hình nền lãng mạn" width="600" height="400" title="Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn 19" srcset="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-5.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-5-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption id="caption-attachment-91541" class="wp-caption-text">Lựa chọn hình nền lãng mạn</figcaption></figure>
<p><strong>Bước 6:</strong> Cuối cùng, hãy <strong>tải mã QR</strong> đã hoàn thiện về máy. Giờ đây, bạn có thể gửi nó cho người thương qua tin nhắn, in ra một tấm thiệp xinh xắn hoặc đặt nó ở một nơi bất ngờ. Khoảnh khắc người ấy quét mã và vỡ òa trong hạnh phúc chắc chắn sẽ là phần thưởng xứng đáng cho bạn.</p>
<figure id="attachment_91542" aria-describedby="caption-attachment-91542" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-91542 size-full" src="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-6.jpg" alt="Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn" width="600" height="400" title="Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn 20" srcset="https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-6.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/07/tao-qr-hieu-ung-tinh-yeu-6-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" /><figcaption id="caption-attachment-91542" class="wp-caption-text">Hướng dẫn tạo QR hiệu ứng tình yêu siêu lãng mạn</figcaption></figure>
<h2><strong>Kết bài</strong></h2>
<p>Chỉ với vài thao tác đơn giản, bạn đã hoàn toàn có thể tự tay <strong>tạo QR hiệu ứng tình yêu</strong> để mang đến một món quà bất ngờ và ý nghĩa. Đây là cách tuyệt vời để thể hiện sự chân thành và sáng tạo trong tình yêu của bạn ở thời đại số. Đừng ngần ngại thử ngay hôm nay để thấy nụ cười hạnh phúc trên môi người ấy nhé!</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/huong-dan-tao-qr-hieu-ung-tinh-yeu-sieu-lang-man/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cách phát hiện mã QR độc hại để tránh bị lừa đảo</title>
		<link>https://anonyviet.com/cach-phat-hien-ma-qr-doc-hai-de-tranh-bi-lua-dao/</link>
					<comments>https://anonyviet.com/cach-phat-hien-ma-qr-doc-hai-de-tranh-bi-lua-dao/#comments</comments>
		
		<dc:creator><![CDATA[Thanh Kim]]></dc:creator>
		<pubDate>Mon, 21 Jul 2025 21:58:10 +0000</pubDate>
				<category><![CDATA[Phần mềm điện thoại]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[Trend Micro QR Scanner]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=83840</guid>

					<description><![CDATA[Mã QR đã trở thành một phần không thể thiếu trong cuộc sống hiện đại. Từ thanh toán hóa đơn, truy cập website cho đến nhận ưu đãi tại cửa hàng, chỉ một cú quét là đủ. Tuy nhiên, sự tiện lợi này cũng đi kèm rủi ro khi những kẻ lừa đảo lợi dụng [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Mã QR đã trở thành một phần không thể thiếu trong cuộc sống hiện đại. Từ thanh toán hóa đơn, truy cập website cho đến nhận ưu đãi tại cửa hàng, chỉ một cú quét là đủ. Tuy nhiên, sự tiện lợi này cũng đi kèm rủi ro khi những kẻ lừa đảo lợi dụng mã QR để đánh cắp thông tin cá nhân. Vậy làm sao để biết <strong>cách phát hiện mã QR độc hại</strong> để giữ an toàn cho chính mình? Hãy cùng khám phá trong bài viết này!</p>
<h2><strong>Mã QR là gì?</strong></h2>
<p><a href="https://anonyviet.com/share-link-file-mau-tao-ma-qr-trong-google-sheets/">Mã QR</a> (Quick Response Code) là loại mã vạch hai chiều với khả năng lưu trữ thông tin vượt trội so với mã vạch truyền thống. Chỉ cần dùng điện thoại thông minh quét mã, bạn có thể truy cập ngay một trang web, tải ứng dụng hoặc thực hiện giao dịch mà không cần gõ phím.</p>
<p>Công nghệ này ra đời từ năm 1994 tại Nhật Bản, ban đầu phục vụ ngành công nghiệp ô tô, nhưng giờ đây đã phổ biến khắp mọi ngóc ngách của đời sống. Tuy nhiên, sự phát triển đó cũng mở ra cơ hội cho các chiêu trò lừa đảo tinh vi.</p>
<figure id="attachment_83835" aria-describedby="caption-attachment-83835" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-83835 size-full" src="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-1.jpg" alt="Mã QR là gì?" width="600" height="400" srcset="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-1.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-1-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" title="Cách phát hiện mã QR độc hại để tránh bị lừa đảo 26"><figcaption id="caption-attachment-83835" class="wp-caption-text">Mã QR là gì?</figcaption></figure>
<h2><strong>Thủ đoạn lừa đảo qua mã QR mà bạn cần biết</strong></h2>
<p>Lừa đảo ngân hàng không còn là điều xa lạ, nhưng với sự xuất hiện của mã QR, các thủ đoạn ngày càng nguy hiểm hơn. Một trong những chiêu thức phổ biến là kẻ gian tạo mã QR giả mạo, dẫn người dùng đến các trang web lừa đảo để đánh cắp thông tin tài khoản hoặc cài đặt phần mềm độc hại.</p>
<p>Một hình thức khác là dán mã QR giả lên các địa điểm công cộng, dụ người dùng quét để nhận ưu đãi, nhưng thực chất lại lấy cắp dữ liệu. Ngay cả những người cẩn thận cũng có thể vô tình trở thành nạn nhân nếu không biết cách phát hiện mã QR độc hại.</p>
<figure id="attachment_83836" aria-describedby="caption-attachment-83836" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-83836 size-full" src="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-2.jpg" alt="Thủ đoạn lừa đảo qua mã QR mà bạn cần biết" width="600" height="400" srcset="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-2.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-2-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" title="Cách phát hiện mã QR độc hại để tránh bị lừa đảo 27"><figcaption id="caption-attachment-83836" class="wp-caption-text">Thủ đoạn lừa đảo qua mã QR mà bạn cần biết</figcaption></figure>
<h2><strong>Cách phát hiện mã QR độc hại với Trend Micro QR Scanner</strong></h2>
<p>Một trong những công cụ hiệu quả nhất hiện nay là Trend Micro QR Scanner – ứng dụng miễn phí giúp phân tích và phát hiện mã QR độc hại trước khi bạn nhấp vào. Dưới đây là hướng dẫn chi tiết để sử dụng:</p>
<p><strong>Bước 1:</strong> Hãy truy cập Google Play (dành cho Android) hoặc App Store (dành cho iOS) để tải Trend Micro QR Scanner. Quá trình cài đặt nhanh chóng và đơn giản, phù hợp với mọi người dùng.</p>
<ul>
<li><strong><a href="https://play.google.com/store/apps/details?id=com.trendmicro.qrscan" rel="noopener">Link dành cho Android</a></strong></li>
<li><span style="color: #339966;"><strong><a style="color: #339966;" href="https://apps.apple.com/us/app/trend-micro-mobile-security/id630442428?pt=444218&amp;mt=8&amp;ct=TMpt" rel="noopener">Link dành cho iOS</a></strong></span></li>
</ul>
<figure id="attachment_83837" aria-describedby="caption-attachment-83837" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-83837 size-full" src="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-3.jpg" alt="Cách phát hiện mã QR độc hại" width="600" height="174" srcset="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-3.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-3-300x87.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" title="Cách phát hiện mã QR độc hại để tránh bị lừa đảo 28"><figcaption id="caption-attachment-83837" class="wp-caption-text">Cách phát hiện mã QR độc hại</figcaption></figure>
<p><strong>Bước 2:</strong> Sau khi cài đặt, mở ứng dụng và hướng camera vào mã QR cần kiểm tra. Ứng dụng sẽ ngay lập tức phân tích URL ẩn trong mã.</p>
<p>Với các mã QR từ trang web uy tín, ứng dụng xác nhận “an toàn”. Với những liên kết độc hại đã được ghi nhận, cảnh báo được kích hoạt ngay lập tức.</p>
<p>Tuy nhiên, đối với các trang web mới chưa có trong cơ sở dữ liệu, ứng dụng sẽ hiển thị thông báo “chưa xác minh”. Lúc này, bạn cần tự mình kiểm tra kỹ hơn trước khi quyết định nhấp vào.</p>
<figure id="attachment_83838" aria-describedby="caption-attachment-83838" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-83838 size-full" src="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-4.jpg" alt="Ứng dụng sẽ phân tích URL ẩn trong mã" width="600" height="400" srcset="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-4.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-4-300x200.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" title="Cách phát hiện mã QR độc hại để tránh bị lừa đảo 29"><figcaption id="caption-attachment-83838" class="wp-caption-text">Ứng dụng sẽ phân tích URL ẩn trong mã</figcaption></figure>
<h2><strong>Lưu ý quan trọng khi quét mã QR</strong></h2>
<p>Dù có công cụ hỗ trợ, sự cảnh giác của bạn vẫn là yếu tố then chốt. Dưới đây là một số mẹo để tránh rơi vào bẫy mã QR độc hại:</p>
<ul>
<li><strong>Không quét mã từ nguồn lạ:</strong> Tránh quét mã QR được dán ở nơi công cộng như cột điện, nhà chờ xe buýt nếu không rõ nguồn gốc.</li>
<li><strong>Kiểm tra URL trước khi nhấp:</strong> Sau khi quét, hãy xem kỹ đường dẫn. Nếu có dấu hiệu bất thường như lỗi chính tả hoặc tên miền lạ, hãy dừng lại ngay.</li>
<li><strong>Không nhập thông tin cá nhân:</strong> Đừng cung cấp dữ liệu nhạy cảm như mật khẩu, số thẻ ngân hàng trên các trang web không rõ ràng.</li>
<li><strong>Thoát ngay nếu nghi ngờ:</strong> Nếu cảm thấy điều gì đó không ổn, hãy thoát ứng dụng hoặc đóng trình duyệt ngay lập tức.</li>
</ul>
<figure id="attachment_83839" aria-describedby="caption-attachment-83839" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="wp-image-83839 size-full" src="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-5.jpg" alt="Lưu ý quan trọng khi quét mã QR" width="600" height="343" srcset="https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-5.jpg 600w, https://anonyviet.com/wp-content/uploads/2025/03/cach-phat-hien-ma-qr-doc-hai-5-300x172.jpg 300w" sizes="(max-width: 600px) 100vw, 600px" title="Cách phát hiện mã QR độc hại để tránh bị lừa đảo 30"><figcaption id="caption-attachment-83839" class="wp-caption-text">Lưu ý quan trọng khi quét mã QR</figcaption></figure>
<h2><strong>Lời kết</strong></h2>
<p>Mã QR mang lại sự tiện lợi không thể phủ nhận, nhưng cũng là “con dao hai lưỡi” nếu bạn không biết <strong>cách phát hiện mã QR độc hại</strong>. Với sự hỗ trợ của Trend Micro QR Scanner cùng thói quen sử dụng cẩn thận, bạn hoàn toàn có thể bảo vệ dữ liệu cá nhân và tài khoản của mình. Đừng để sự bất cẩn biến bạn thành mục tiêu của những kẻ lừa đảo!</p>
<h2>Câu hỏi thường gặp</h2>
<h3>Mã QR an toàn là gì và làm sao để nhận biết?</h3>
<p>Mã QR an toàn là mã dẫn đến trang web hoặc ứng dụng đáng tin cậy, từ các nguồn uy tín.  Bạn nên kiểm tra URL sau khi quét để đảm bảo nó không có lỗi chính tả hay tên miền lạ.</p>
<h3>Tôi có cần cài đặt phần mềm quét mã QR riêng không?</h3>
<p>Cài đặt ứng dụng quét mã QR như Trend Micro QR Scanner được khuyến khích để quét và kiểm tra trước khi truy cập đường dẫn từ mã QR, giúp phát hiện mã độc hại.</p>
<h3>Nếu tôi nghi ngờ một mã QR là độc hại, tôi nên làm gì?</h3>
<p>Đừng quét mã! Nếu đã quét và nghi ngờ, hãy thoát ứng dụng hoặc đóng trình duyệt ngay lập tức.  Không bao giờ cung cấp thông tin cá nhân trên các trang web không rõ ràng.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/cach-phat-hien-ma-qr-doc-hai-de-tranh-bi-lua-dao/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
		<item>
		<title>Ronin Engineer Tích Hợp với VNPay Như Thế Nào?</title>
		<link>https://anonyviet.com/ronin-engineer-tich-hop-voi-vnpay-nhu-the-nao/</link>
					<comments>https://anonyviet.com/ronin-engineer-tich-hop-voi-vnpay-nhu-the-nao/#respond</comments>
		
		<dc:creator><![CDATA[AnonyViet]]></dc:creator>
		<pubDate>Thu, 02 May 2024 09:14:36 +0000</pubDate>
				<category><![CDATA[Code]]></category>
		<category><![CDATA[code]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[thanh toán online]]></category>
		<category><![CDATA[VNPAY]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=59490</guid>

					<description><![CDATA[Hello mọi người, mình là một Ronin Engineer. Hôm nay mình sẽ trình bày website roninhub.com bên mình tích hợp với VNPay như nào thế? Let’s go! 1. Yêu Cầu Đầu tiên, chúng ta sẽ bắt đầu bằng yêu cầu của nghiệp vụ. &#8211; (Automation) Một giải pháp thanh toán tự động: Nó không chỉ [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><span style="font-weight: 400;">Hello mọi người, mình là một Ronin Engineer. Hôm nay mình sẽ trình bày website </span><a href="https://roninhub.com" target="_blank" rel="noopener"><span style="font-weight: 400;">roninhub.com</span></a><span style="font-weight: 400;"> bên mình tích hợp với VNPay như nào thế?</span></p>
<p><span style="font-weight: 400;">Let’s go!</span></p>
<h2><span style="font-weight: 400;">1. Yêu Cầu</span></h2>
<p><span style="font-weight: 400;">Đầu tiên, chúng ta sẽ bắt đầu bằng yêu cầu của nghiệp vụ.</span></p>
<p><b>&#8211; (Automation) Một giải pháp thanh toán tự động</b><span style="font-weight: 400;">: Nó không chỉ tạo ra sự thuận tiện và tăng trải nghiệm của người dùng mà còn giảm chi phí vận hành “bằng cơm&#8221;.</span></p>
<p><b>&#8211; (Security) Tính bảo mật cao: </b><span style="font-weight: 400;">Liên quan tới tiền, tài chính thì yếu tố này đặc biệt quan trọng, nó có thể ảnh hưởng trực tiếp tới business. </span></p>
<p><span style="font-weight: 400;">&#8211; </span><b>(Pricing) Phí giao dịch thấp</b><span style="font-weight: 400;">: Khi số lượng giao dịch lớn hoặc tỷ suất lợi nhuận của bạn thấp, nếu phí trên mỗi giao dịch cao thì tổng phí giao dịch là một khoản đáng kể.</span></p>
<p><b>&#8211; (Scalability) Hỗ trợ nhiều phương thức thanh toán</b><span style="font-weight: 400;">: Do người dùng của hệ thống có thể là sinh viên, người đi làm hoặc người có thói quen sử dụng thẻ thanh toán quốc tế. Ngoài ra, về sau nghiệp vụ có thể mở rộng hỗ trợ cả thanh toán trả góp. Do đó, việc hỗ trợ nhiều phương thức thanh toán là cần thiết.</span></p>
<p><span style="font-weight: 400;">&#8211; Ngoài ra, chúng ta có thể đánh giá thêm các yếu tố như độ ổn định, hỗ trợ khách hàng, khuyến mãi, giao diện, độ khó tích hợp, quản lý và các tính năng khác, …</span></p>
<p><span style="font-weight: 400;">Như vậy, chúng ta sẽ cần tích hợp một cổng thanh toán để giải quyết yêu cầu trên của nghiệp vụ. Bên cạnh đó, cổng thanh toán cần đáp ứng được ít nhất là 4 yếu tố chính trên.</span></p>
<h2><span style="font-weight: 400;">2. Tại Sao là VNPay QR?</span></h2>
<p><span style="font-weight: 400;">Đầu tiên, tại sao lại là VNPay QR? Thứ nhất, bên mình </span><b>không quảng cáo cho VNPay</b><span style="font-weight: 400;">. Và bên mình cũng chưa trải nghiệm hết tất cả các bên cung cấp giải pháp thanh toán nên việc so sánh giữa các bên là không khách quan. </span><b>Mỗi bên đều có ưu nhược điểm, việc lựa chọn sẽ phụ thuộc vào yêu cầu cụ thể của bạn.</b></p>
<p><span style="font-weight: 400;">Dưới đây mình đưa một số thông tin để bạn tham khảo nhé.</span></p>
<h3><span style="font-weight: 400;">2.1. Bảo Mật</span></h3>
<p><span style="font-weight: 400;">Quan điểm của mình là nên chọn những nhà cung cấp lớn và uy tín thì khả năng có tính bảo mật cao. Tuy chưa có một thống kê cụ thể về thị phần nhưng theo mình có thể kể đến các ông lớn sau:</span></p>
<p><span style="font-weight: 400;">&#8211; Napas</span></p>
<p><span style="font-weight: 400;">&#8211; Momo</span></p>
<p><span style="font-weight: 400;">&#8211; VNPay</span></p>
<p><span style="font-weight: 400;">&#8211; Viettel Paygate</span></p>
<p><span style="font-weight: 400;">Mình đoán những năm gần đây VNPay đang dần vươn lên trong thị trường ví điện tử, giải pháp thanh toán. Chúng ta dễ dàng nhìn thấy nhiều chiến dịch marketing rầm rộ từ trên TV, biển quảng cáo trên những trục đường to, cho đến những quán cơm nhỏ có những chiếc loa nhỏ nhỏ xinh xinh thông báo biến động số dư. Kéo theo mảng về cổng thanh toán VNPay QR cũng phát triển.</span></p>
<p><span style="font-weight: 400;">Xét về thông số bảo mật, hầu hết các bên cung cấp đều tuân thủ tiêu chuẩn bảo mật PCI DSS. Nhưng ta cần đánh giá thêm về version và level của PCI DSS. Nôm na, version cao, level thấp là tốt. Ví dụ version 4.0, level 1 là “xịn&#8221;.</span></p>
<p><a href="https://drive.google.com/file/d/1iWbU9Y92nKvU4ILPrau6zPR80kjaB_PE/view?usp=sharing" target="_blank" rel="noopener"><span style="font-weight: 400;">Thông tin PCI DSS của một số cổng thanh toán</span></a></p>
<p><span style="font-weight: 400;">Theo thông tin trên, VNPay QR có độ bảo mật đứng thứ 2 và Momo có độ bảo mật cao nhất.</span></p>
<h3><span style="font-weight: 400;">2.2. Phí</span></h3>
<p><span style="font-weight: 400;">Dưới đây là bảng giá của một số cổng thanh toán với phương thức thanh toán là QR mobile banking (nội địa).</span></p>
<p><img decoding="async" class="aligncenter size-full " src="https://anonyviet.com/wp-content/uploads/2024/05/phi-qr.jpg" alt="phí qr" width="757" height="211" title="Ronin Engineer Tích Hợp với VNPay Như Thế Nào? 34"></p>
<p><span style="font-weight: 400;">Chúng ta có thể thấy VNPay QR có phí giao dịch không phải rẻ so với các bên khác.</span></p>
<h3><span style="font-weight: 400;">2.3. Yếu Tố Khác</span></h3>
<p><span style="font-weight: 400;">Bên cạnh đó, VNPay QR có:</span></p>
<ul>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Tốc độ xử lý giao dịch nhanh và ổn định.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Sale và hỗ trợ kỹ thuật đều nhiệt tình hỗ trợ.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Giao diện không quá đẹp nhưng thân thiện.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Liên kết với nhiều ngân hàng.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Thỉnh thoảng có khuyến mãi hấp dẫn.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Tính năng quản lý đầy đủ.</span></li>
<li style="font-weight: 400;" aria-level="1"><span style="font-weight: 400;">Hỗ trợ phương thức trả góp, một tính năng hay và business sẽ sử dụng trong tương lai.</span></li>
</ul>
<p><span style="font-weight: 400;">Tuy có nhiều điểm mạnh nhưng VNPay QR cũng có những điểm cần cải thiện, mình sẽ đề cập ở các phần sau.</span></p>
<h2><span style="font-weight: 400;">3. Thiết Kế</span></h2>
<p><span style="font-weight: 400;">Về luồng tích hợp, mọi người có thể xem thêm tại trang docs của VNPay QR giúp mình nhé.</span></p>
<p><a href="https://sandbox.vnpayment.vn/apis/docs/thanh-toan-pay/pay.html" target="_blank" rel="noopener"><span style="font-weight: 400;">https://sandbox.vnpayment.vn/apis/docs/thanh-toan-pay/pay.html</span></a><span style="font-weight: 400;"> </span></p>
<p><span style="font-weight: 400;">Trong docs đang chỉ vẽ và mô tả luồng thanh toán bằng thẻ. Tuy nhiên phương thức thanh toán mà khách hàng hay sử dụng lại là QR mobile banking nên mình sẽ vẽ thêm cho luồng phương thức thanh toán QR theo kiểu khác. Ngoài ra, mình sẽ vẽ thêm luồng tiền để mọi người dễ hiểu và có bức tranh toàn cảnh hơn.</span></p>
<h3><span style="font-weight: 400;">3.1. Luồng Thanh Toán QR</span></h3>
<p><img decoding="async" class="aligncenter size-full " src="https://anonyviet.com/wp-content/uploads/2024/05/luong-thanh-toan-qr.png" alt="luong thanh toan qr" width="672" height="593" title="Ronin Engineer Tích Hợp với VNPay Như Thế Nào? 35"></p>
<p><span style="font-weight: 400;">Chú thích: </span></p>
<ul>
<li><span style="font-weight: 400;">Ronin FE: frontend của RoninHub</span></li>
<li><span style="font-weight: 400;">Ronin BE: backend của RoninHub</span></li>
<li><span style="font-weight: 400;">PGW FE: frontend của cổng thanh toán VNPay QR</span></li>
<li><span style="font-weight: 400;">PGW BE: backend của cổng thanh toán VNPay QR</span></li>
<li><span style="font-weight: 400;">Bank: ngân hàng mà khách hàng sử dụng, cũng là ngân hàng mà cổng thanh toán có kết nối.</span></li>
<li><span style="font-weight: 400;">Luồng trên là happy case.</span></li>
</ul>
<p><span style="font-weight: 400;">Luồng:</span></p>
<p>1. User thao tác tạo yêu cầu thanh toán trên Ronin FE.<br />
2. Ronin FE gửi yêu cầu thanh toán lên Ronin BE.<br />
3. Ronin BE xử lý yêu cầu thanh toán, tạo transaction lưu xuống DB<br />
4. Ronin BE tạo ra 1 URL thanh toán có dạng sau và gửi về cho Ronin FE. Trong URL thanh toán chứa thông tin thanh toán, Return URL (được sử dụng ở bước 9.2) và các thông tin khác. Payment URL Sample: https://codefile.io/f/czM3UMeADE<br />
5. Ronin FE (browser) sẽ điều hướng sang PGW FE theo URL thanh toán trên.<br />
6. Client chọn phương thức thanh toán QR. Mã QR sẽ hiện trên web của cổng. Client sử dụng app ngân hàng quét QR và thực hiện xác thực để thanh toán.<br />
7. Ứng dụng ngân hàng của Client sẽ gửi lệnh chuyển khoản lên Bank.<br />
8. Khi tài khoản của VNPay tại Bank có biến động số dư, Bank sẽ gửi thông báo giao dịch về cho VNPay.<br />
9. Sau khi VNPay xử lý giao dịch thành công, hệ thống sẽ thực hiện đồng thời 2 bước (9.1 và 9.2).<br />
9.1.1. VNPay gửi thông báo kết quả giao dịch về cho Ronin BE bằng cách gọi API IPN (Instant Payment Notification) của Ronin BE<br />
9.1.2. Ronin BE thực hiện cập nhận trạng thái giao dịch của hệ thống.<br />
9.2.1. VNPay BE gửi yêu cầu điều hướng tới VNPay FE.<br />
9.2.2. VNPay FE sẽ được điều hướng về lại Ronin FE theo Return URL được tạo ở bước 4.<br />
9.2.3. Ronin FE sẽ định kỳ kiểm tra trạng thái của giao dịch bằng cách gọi API của Ronin BE. Vì bước 9.1 và 9.2 được thực hiện đồng thời nên có thể 9.2 được thực hiện trước khi giao dịch được cập nhật trạng thái ở bước 9.1.</p>
<h3><span style="font-weight: 400;">3.2. Luồng Tiền</span></h3>
<p><span style="font-weight: 400;">Cổng thanh toán VNPay QR liên kết với nhiều ngân hàng, lúc đó ở mỗi ngân hàng sẽ tồn tại (ít nhất) 2 tài khoản của VNPay QR.</span></p>
<p><span style="font-weight: 400;">&#8211; 1 tài khoản </span><b>PGW Merchant Account</b><span style="font-weight: 400;"> dùng để tiếp nhận lệnh thanh toán từ phía tài khoản khách hàng Client Account.</span></p>
<p><span style="font-weight: 400;">&#8211; 1 tài khoản </span><b>PGW Settlement Account</b><span style="font-weight: 400;"> dùng để quyết toán (settlmentsettlement) cho tài khoản Merchant Account (tài khoản ngân hàng của Ronin Engineer)</span></p>
<p><span style="font-weight: 400;">&#8211; Đối với ngân hàng, VNPay là 1 merchant kết nối với ngân hàng. Còn đối với VNPay, Ronin Engineer là 1 merchant kết nối với cổng thanh toán.</span></p>
<p><span style="font-weight: 400;">Như vậy, mọi người có thể hình dung luồng tiền sẽ đi như sau:</span></p>
<p><img decoding="async" class="aligncenter size-full " src="https://anonyviet.com/wp-content/uploads/2024/05/02-05-2024-04-10-09.png" alt="Ronin Engineer Tích Hợp với VNPay Như Thế Nào? 4" width="1491" height="309" title="Ronin Engineer Tích Hợp với VNPay Như Thế Nào? 36"></p>
<ol>
<li><span style="font-weight: 400;"> Client thao tác thanh toán QR trên ứng dụng ngân hàng. </span></li>
<li><span style="font-weight: 400;"> Ví dụ ngân hàng khách hàng sử dụng là Techcombank. Sau khi xác thực thành công, </span><b>tài khoản khách hàng (Client Account) sẽ chuyển khoản tới PGW Merchant Account</b><span style="font-weight: 400;"> tại Techcombank.</span></li>
<li><span style="font-weight: 400;"> VNPay có kết nối với Techcombank nên khi tài khoản PGW Merchant Account có biến động số dư thì ngân hàng sẽ gửi thông báo, thông tin giao dịch về cho VNPay để VNPay xử lý.</span></li>
<li><span style="font-weight: 400;"> VNPay xử lý xong sẽ gửi thông báo về Ronin BE tại IPN API.</span></li>
<li><span style="font-weight: 400;"> Sau đó, VNPay gom các thanh toán vào ngày T và thực hiện quyết toán cho Merchant vào ngày T + 1. </span></li>
<li><span style="font-weight: 400;"> Ví dụ merchant Ronin sử dụng ngân hàng BIDV, VNPay sẽ gửi lệnh quyết toán tới </span><b>tài khoản PGW Settlement Account tại BIDV và chuyển khoản cho Merchant Account </b><span style="font-weight: 400;">(toàn khoản của Ronin).</span></li>
<li><span style="font-weight: 400;"> Định kỳ VNPay thực hiện đối soát với ngân hàng. Kiểm tra, so sánh giao dịch giữa cổng thanh toán và ngân hàng để đảm bảo tất cả giao dịch đã được ghi chép chính xác và đầy đủ.</span></li>
</ol>
<p><strong>Lưu ý:</strong></p>
<p><span style="font-weight: 400;">&#8211; Bước 2 và bước 6 là phản ánh luồng tiền.</span></p>
<p><span style="font-weight: 400;">&#8211; Từ bước 1 đến 4 sẽ được thực hiện tại thời điểm giao dịch và trong ngày T.</span></p>
<p><span style="font-weight: 400;">&#8211; Bước 5 và 6 thực hiện tại ngày T + 1.</span></p>
<p><span style="font-weight: 400;">&#8211; Cùng trong 1 thanh toán, nhưng 3 hệ thống khác nhau (bank, payment gateway, merchant), mỗi hệ thống sẽ ghi nhận 1 mã giao dịch khác nhau.</span></p>
<h2><span style="font-weight: 400;">4. Code Mẫu</span></h2>
<p><span style="font-weight: 400;">Đối với luồng thanh toán có 2 bước quan trọng đó là bước 4 (tạo giao dịch và URL thanh toán) và bước 9.1 (API IPN nhận thông báo kết quả giao dịch).</span></p>
<p><span style="font-weight: 400;">Mình sẽ cùng mọi người review code mẫu nodejs trên trang docs của VNPay nha.</span></p>
<p><span style="font-weight: 400;">Trước khi review, mọi người vui lòng đọc trước tài liệu kỹ thuật của VNPay để nắm được ý nghĩa của các tham số nhé.</span></p>
<p><a href="https://sandbox.vnpayment.vn/apis/docs/thanh-toan-pay/pay.html" target="_blank" rel="noopener"><span style="font-weight: 400;">https://sandbox.vnpayment.vn/apis/docs/thanh-toan-pay/pay.html</span></a><span style="font-weight: 400;"> </span></p>
<h3><span style="font-weight: 400;">4.1. API Tạo URL Thanh Toán</span></h3>
<p><span style="font-weight: 400;">Code mẫu tạo Payment URL: </span><a href="https://codefile.io/f/qAAxf2shgq" target="_blank" rel="noopener"><span style="font-weight: 400;">https://codefile.io/f/qAAxf2shgq</span></a><span style="font-weight: 400;"> </span></p>
<p><span style="font-weight: 400;">&#8211; Đầu tiên, chúng ta nên làm theo những hướng dẫn của VNPay. Cung cấp đầy đủ các tham số và </span><b>đúng định dạng</b><span style="font-weight: 400;">. Ví dụ một số tham số mọi người cần lưu ý sau.</span></p>
<p><span style="font-weight: 400;">&#8211; <code>vnp_Amount</code> số tiền thanh toán, không có dấu thập phân và phải nhân thêm 100 trước khi gửi sang VNPay.</span></p>
<p><span style="font-weight: 400;">&#8211; Những tham số dạng date có timezone là +7 và format là yyyyMMddHHmmss. Mình chưa hiểu lý do vì sao VNPay không để format ISO</span></p>
<p><span style="font-weight: 400;">&#8211; <code>vnp_IpAddr</code> là string. Nếu lấy IP address theo code mẫu thì giá trị có thể là nhiều địa chỉ IP nối nhau như này 13.160.92.202, 12.161.56.21. Như vậy, không đúng định dạng trong docs. Mọi người nên chỉ lấy 1 địa chỉ IP, có thể là IP đầu tiên hoặc IP cố định của server. Để tránh lỗi có thể xảy ra ở đầu VNPay.</span></p>
<p><span style="font-weight: 400;">&#8211; <code>vnp_ExpireDate</code> mọi người nên đặt thời gian hết hạn. Tham số này trong code mẫu khai báo. Mọi người không nên đặt thời gian quá dài, không nên quá 30p, mình đang để 15p.</span></p>
<p><span style="font-weight: 400;">&#8211; <code>vnp_Version</code> nên sử dụng version mới. Lý do tại sao mình sẽ đề cập tại ở phần bảo mật bên dưới.</span></p>
<p><span style="font-weight: 400;">&#8211; <code>vnp_TxnRef</code> là mã giao dịch tại Ronin BE. Mọi người lưu ý đối với trường hợp mua hàng trên web, lúc đó entity Order sẽ được sinh ra trước, entity Transaction sẽ được sinh ra sau. Ngoài ra, có trường hợp không order nhưng vẫn có transaction. Ví dụ như hoàn tiền (refund). Vậy nên, mọi người lưu ý cần tách biệt 2 entity này ra và </span><b><code>vnp_TxnRef</code> nên để là <code>transaction_id</code></b><span style="font-weight: 400;">.</span></p>
<p><span style="font-weight: 400;">&#8211; Để code clean hơn, mọi người có thể sắp xếp thứ tự tầm quan trọng của các tham số theo chiều giảm dần và nhóm các tham số có quan hệ với nhau thành một nhóm. Ví dụ như sau:</span></p>
<p><span style="font-weight: 400;">👉 Code mẫu thứ tự khởi tạo params: </span><a href="https://codefile.io/f/Q8qFW121nr" target="_blank" rel="noopener"><span style="font-weight: 400;">https://codefile.io/f/Q8qFW121nr</span></a><span style="font-weight: 400;"> </span></p>
<h3><span style="font-weight: 400;">4.2. API IPN</span></h3>
<p><span style="font-weight: 400;">👉 Code mẫu xử lý IPN: </span><a href="https://codefile.io/f/uIO3R2H1PZ" target="_blank" rel="noopener"><span style="font-weight: 400;">https://codefile.io/f/uIO3R2H1PZ</span></a><span style="font-weight: 400;"> </span></p>
<p><span style="font-weight: 400;">&#8211; Nhiệm vụ của API IPN này là nhận thông báo kết quả giao dịch và cập nhật lại trạng thái của transaction, order.</span></p>
<p><span style="font-weight: 400;">&#8211; Đầu tiên, chúng ta cần validate những tham số sau:</span></p>
<p><span style="font-weight: 400;">&#8211; <code>secureHash</code> mình sẽ nói sâu hơn ở phần sau. </span></p>
<p><span style="font-weight: 400;">&#8211; Kiểm tra order có tồn tại hay không</span></p>
<p><span style="font-weight: 400;">&#8211; Kiểm tra số tiền có bằng số tiền của order gốc không</span></p>
<p><span style="font-weight: 400;">&#8211; Kiểm tra trạng thái giao dịch và xử lý giao dịch theo từng trạng thái. </span></p>
<p><span style="font-weight: 400;">&#8211; Trong trường hợp, bạn để <code>vnp_TxnRef</code> là transaction id thì bạn cần kiểm tra cả transaction và order tương ứng với transaction. Sau đó, cập nhật trạng của cả transaction và order tương ứng.</span></p>
<p><span style="font-weight: 400;">&#8211; Trong code mẫu, sử dụng nested condition rất nhiều, như vậy code sẽ khó đọc. Trường hợp này, mình khuyến kích mọi người sử dụng Early Return pattern để code tường minh hơn. 🧼</span></p>
<p><a href="https://gomakethings.com/the-early-return-pattern-in-javascript/" target="_blank" rel="noopener"><span style="font-weight: 400;">https://gomakethings.com/the-early-return-pattern-in-javascript/</span></a><span style="font-weight: 400;"> </span></p>
<p><span style="font-weight: 400;">&#8211; Những biến như secretKey, querystring, crypto chúng ta có thể khởi tạo lúc start app, trước khi chạy function này.</span></p>
<p><span style="font-weight: 400;">&#8211; Mình không chuyên về javascript, nếu mọi người có thêm nhận xét thì comment ở dưới giúp mình nhé. 🙏</span></p>
<h2><span style="font-weight: 400;">5. Bảo Mật</span></h2>
<h3><span style="font-weight: 400;">5.1. Tính đúng đắn dữ liệu và Xác thực</span></h3>
<p><span style="font-weight: 400;">Trong luồng payment này, chúng ta cần giải quyết được 2 vấn đề bảo mật sau:</span></p>
<p><span style="font-weight: 400;">&#8211; </span><b>Data integrity</b><span style="font-weight: 400;">: Làm sao đảm bảo tính đúng đắn của dữ liệu? Do payment request được tạo ra ở BE và được gửi về cho FE để client thực hiện thanh toán. Tuy nhiên, phía client là phía dễ bị can thiệp nên chúng ta cần đảm bảo thông tin của payment request không bị sửa đổi trong quá trình vận chuyển từ BE → FE → VNPay.</span></p>
<p><span style="font-weight: 400;">&#8211; </span><b>Authentity</b><span style="font-weight: 400;">: Làm sao để xác thực rằng đầu tạo payment request là Ronin merchant và đầu gửi IPN là VNPay?</span></p>
<p><span style="font-weight: 400;">&#8211; Liệu có thể sử dụng 1 cơ chế để giải quyết được đồng thời 2 bài toán trên?</span></p>
<p><span style="font-weight: 400;">Đầu tiên, HTTPS không đáng tin cậy 100% do một số lỗ hổng của giao thức SSL/TLS và các version cũ. Ngoài ra, HTTPS chỉ mã hoá (che giấu) dữ liệu khi truyền tải (BE → FE), trong trường hợp này ta cần đảm bảo dữ liệu không bị sửa đổi ở đầu FE. Do đó, ta cần kết hợp thêm một cơ chế nữa để tăng cường bảo mật.</span></p>
<p><span style="font-weight: 400;">Một cơ chế mà giải quyết được đồng thời 2 bài toán trên thì chúng ta có thể nghĩ tới Message Authentication Code (key-based hash function) và chữ ký số (digital signature). Mỗi cơ chế đều có ưu nhược điểm. Thông thường, digital signature sử dùng asymmetric key, còn key-based hash sử dụng symmetric key. Key-based hash có hiệu suất tốt hơn nhưng độ bảo mật thường kém hơn so với digital signature. Trong trường hợp này, chúng ta cần đáng giá thêm yếu tố dễ dàng tích hợp. So với digital signature, key-based hash có ưu thế hơn ở điểm này. Do đó, VNPay sử dụng key-based hash, cụ thể là HMACSHA512.</span></p>
<p><span style="font-weight: 400;">Đầu merchant và đầu cổng thanh toán cần thống nhất với nhau một hash secret trước khi tích hợp. VNPay sẽ generate ra hash secret rồi gửi email cho merchant. Lúc này, mỗi khi tạo payment request, đầu merchant (Ronin BE) cần kết hợp thông tin thanh toán với secret, rồi hash (HMACSHA512) kết quả kết hợp. Cuối cùng, được giá trị vnp_SecureHash gửi về cho Ronin FE. Secure Hash đảm bảo nội dung của payment request không bị can thiệp, sửa đổi ở đầu FE. Khi gửi payment request lên VNPay, hệ thống sẽ sử dụng hash secret để xác thực chỉ có merchant Ronin mới có thể tạo ra payment request này.</span></p>
<h3><span style="font-weight: 400;">5.2. Cập Nhật Trạng Thái Thanh Toán</span></h3>
<p><span style="font-weight: 400;">Lưu ý, bước ReturnURL được thực hiện ở phía client mà phía client là phía dễ bị can thiệp hơn. Do đó, bước cập nhật trạng thái transaction/order phải được thực hiện ở bước IPN (bước 9.1), không được thực hiện ở bước ReturnURL (bước 9.2).</span></p>
<h3><span style="font-weight: 400;">5.3. Whitelist</span></h3>
<p><span style="font-weight: 400;">Để tăng cường bảo mật, chúng ta nên whitelist, chỉ cho phép một số địa chỉ IP có thể gọi vào API IPN. Đội kỹ thuật bên VNPay sẽ cung cấp danh sách địa chỉ IP này cho bạn.</span></p>
<h3><span style="font-weight: 400;">5.4. Version</span></h3>
<p><span style="font-weight: 400;">Best practice: nên sử dụng version mới nhất.</span></p>
<p><span style="font-weight: 400;">VNPay khuyến cáo sử dụng API version mới. Các thuật toán mã hóa phiên bản cũ đã kém an toàn và bảo mật. Merchant cần chuyển đổi sang phiên bản version 2.1.0 và thuật toán mã hóa HMACSHA512.</span></p>
<p><span style="font-weight: 400;">Nếu bạn có sử dụng các thư viện ngoài liên quan tới luồng payment thì nên kiểm tra lỗ hổng và update version của thư viện. Tránh sử dụng các method đã bị đánh deprecated.</span></p>
<p><span style="font-weight: 400;">Và sau khi update version thì nên test kỹ, ít nhất đảm bảo tất cả function đã chạy đúng.</span></p>
<h2><span style="font-weight: 400;">6. Xử Lý Lỗi</span></h2>
<p><span style="font-weight: 400;">Việc xử lý lỗi ở tất cả các bước đều quan trọng, nó giúp dễ debug và hạn chế được ảnh hưởng khi xảy ra lỗi. Và xử lý lỗi ở bước IPN đặc biệt quan trọng. Do đầu VNPay gọi vào API IPN, nếu ở đầu merchant xử lý lỗi tốt thì sẽ hạn chế ảnh hưởng tới đầu VNPay.</span></p>
<h3><span style="font-weight: 400;">6.1. Response Code</span></h3>
<p><span style="font-weight: 400;">Xử lý lỗi thế nào là tốt? Ít nhất chúng ta cần phải có try catch trong quá trình IPN. Ngoài ra, cần trả đúng mã lỗi theo hướng dẫn của VNPay.</span></p>
<p><span style="font-weight: 400;">Ví dụ:</span></p>
<p><span style="font-weight: 400;">&#8211;  Nếu xử lý giao dịch thành công thì trả về <code>RspCode: ‘00’</code></span></p>
<p><span style="font-weight: 400;">&#8211; Nếu không tìm được order thì trả về <code>RspCode: ‘01’</code></span></p>
<p><span style="font-weight: 400;">&#8211; &#8230;</span></p>
<p><span style="font-weight: 400;">Mọi người lưu ý: </span></p>
<p><span style="font-weight: 400;">&#8211; <code>vnp_ResponseCode</code> và <code>RspCode</code> là 2 mã khác nhau.</span></p>
<p><span style="font-weight: 400;">&#8211; <code>vnp_ResponseCode</code> (request: VNPay → Merchant): mô tả chuyện gì đã xảy ra bên VNPay.</span></p>
<p><span style="font-weight: 400;">&#8211; <code>RspCode</code> (response: Merchant → VNPay): mô tả chuyện gì đã xảy ra trong quá trình xử lý IPN.</span></p>
<p><span style="font-weight: 400;">Tuy nhiên, tài liệu của VNPay đoạn này không rõ ràng. Và bên mình phải làm theo test cases trong môi trường test sandbox. Hy vọng đội kỹ thuật VNPay cải thiện lại tài liệu.</span></p>
<h3><span style="font-weight: 400;">6.2. Retry</span></h3>
<p><span style="font-weight: 400;">Tại sao cần trả đúng mã lỗi theo hướng dẫn của VNPay? Như vậy thì đầu VNPay sẽ biết xử lý lỗi gọi IPN như nào. Ví dụ:</span></p>
<p><span style="font-weight: 400;">&#8211; Xử lý giao dịch thành công (<code>RspCode: ‘00’</code>), VNPay sẽ kết thúc luồng thanh toán đó.</span></p>
<p><span style="font-weight: 400;">&#8211; Mã secure hash không hợp lệ (<code>RspCode: ‘97’</code>), VNPay sẽ thực hiện retry, gọi lại IPN.</span></p>
<p><span style="font-weight: 400;">Trong trường hợp RspCode: 01, 04, 97, 99 hoặc IPN timeout là những lỗi có thể retry thì VNPAY sẽ bật cơ chế retry IPN. Thực hiện retry tối đa 10, trong vòng 5 phút.</span></p>
<p><span style="font-weight: 400;">Như vậy, việc giao tiếp giữa Merchant và VNPay sẽ đáng tin cậy hơn.</span></p>
<h3><span style="font-weight: 400;">6.3. Idempotent Handler</span></h3>
<p><span style="font-weight: 400;">Tuy nhiên, việc retry có thể dẫn đến vấn đề lặp (duplicate) message. Để giải pháp cho vấn đề này phụ thuộc vào logic của IPN handler. Chúng ta cần kiểm tra trạng thái giao dịch trước khi thực hiện câp nhật trạng thái. Ví dụ, nếu giao dịch ở trạng thái PROCESSING thì cho phép thực thi tiếp, còn ở trạng thái SUCCESSFUL, FAILED thì sẽ reject request.</span></p>
<h2><span style="font-weight: 400;">7. Tracing</span></h2>
<p><span style="font-weight: 400;">Trong giai đoạn đầu tích hợp, tỉ lệ xảy ra lỗi ở điểm tích hợp là khá cao. Do đó, chúng ta cần thu thập được nhiều thông tin để debug. Cụ thể, chúng ta nên đặt log ở đầu vào, đầu ra từng bước trong luồng thanh toán, cả case thành công, lẫn case thất bại, exception.</span></p>
<p><span style="font-weight: 400;">Mọi người lưu ý, cần đảm bảo có log ở bước 9.2.2 (Return URL). Bước này PGW FE sẽ redirect về Ronin FE để kiểm tra trạng thái giao dịch và hoàn tất luồng thanh toán. </span></p>
<p><span style="font-weight: 400;">👉 Nginx logs: </span><a href="https://codefile.io/f/FeFlPs7hj2" target="_blank" rel="noopener"><span style="font-weight: 400;">https://codefile.io/f/FeFlPs7hj2</span></a><span style="font-weight: 400;"> </span></p>
<p><span style="font-weight: 400;">Tại sao lại cần có log ở bước này? bên mình đã gặp trường hợp client chuyển khoản thành công, Ronin BE nhận được IPN và xử lý thành công nhưng màn hình thanh toán QR (PWG FE) vẫn đứng hình, không redirect về Ronin FE. Mình có báo đội kỹ thuật bên VNPay check nhưng họ check không ra và bảo lỗi bên mình. Mình phải show log ở đầu nginx (bước 9.2.2) là để chứng minh lỗi bên VNPay, PWG FE chưa redirect sang Ronin FE. Sau đó, 2 bên cũng chưa tìm ra nguyên nhân gốc. Tuy nhiên, mình chỉ gặp 2 case như này, còn lại đều ổn định.</span></p>
<p><span style="font-weight: 400;">Để dễ dàng cho việc search log, biết được 1 payment request diễn ra như nào thì ở tất cả log cần chứa thông tin của correlation id (có thể là transaction_id, order_id).</span></p>
<h2><span style="font-weight: 400;">8. Kiểm Thử</span></h2>
<p><span style="font-weight: 400;">VNPay cung cấp môi trường test sandbox và hoạt động ổn định. Đội kỹ thuật sẽ gửi cho bạn đường dẫn tới trang cấu hình môi trường sandbox để bạn chủ động test.</span></p>
<p><a href="https://drive.google.com/file/d/1piecIjBa0J0omyPSPeEBqJzR92L_avuh/view?usp=sharing" target="_blank" rel="noopener"><span style="font-weight: 400;">Ảnh test case trên môi trường sandbox của VNPay</span></a></p>
<p><span style="font-weight: 400;">Trang này cho phép mình cấu hình IPN URL. Trong trường hợp, bạn chưa có môi trường deploy (chưa có một public IPN URL) và muốn test ở local. Bạn có thể tham khảo giải pháp tạo static domain đơn giản, miễn phí của ngrok. </span></p>
<p><a href="https://ngrok.com/blog-post/free-static-domains-ngrok-users" target="_blank" rel="noopener"><span style="font-weight: 400;">https://ngrok.com/blog-post/free-static-domains-ngrok-users</span></a><span style="font-weight: 400;"> </span></p>
<p><code><span style="font-weight: 400;">ngrok http 8888 --domain=fox-funny-noticeably.ngrok-free.app</span></code></p>
<p><span style="font-weight: 400;">Sau khi test chức năng, tất cả test case thành công. Nếu bạn có yêu cầu tối thiểu về performance thì bạn có thể thực hiện theo bước load test. Tuy nhiên, do phụ thuộc vào môi trường sandbox của VNPay nên kết quả có thể không chính xác, không giống với môi trường production. Nhưng bạn nên thử load test qua để đảm bảo BE vẫn hoạt động tốt với lượng load lớn hơn.</span></p>
<h2><span style="font-weight: 400;">9. Bước Tiếp Theo</span></h2>
<p><span style="font-weight: 400;">Đối với phần thanh toán, team Ronin sẽ tiếp tục:</span></p>
<p><span style="font-weight: 400;">&#8211; Phát triển thêm các loại giao dịch khác.</span></p>
<p><span style="font-weight: 400;">&#8211; Hoàn thiện tài liệu.</span></p>
<p><span style="font-weight: 400;">&#8211; Truy vấn những giao dịch bị treo.</span></p>
<p><span style="font-weight: 400;">&#8211; Hoàn tiền (refund) tự động.</span></p>
<p><span style="font-weight: 400;">&#8211; Tích hợp phương thức trả góp.</span></p>
<h2><span style="font-weight: 400;">10. Tổng Kết</span></h2>
<p><span style="font-weight: 400;">Khi tích hợp với cổng thanh toán, chúng ta cần:</span></p>
<p><span style="font-weight: 400;">&#8211; Đánh giá nhiều yếu tố khi chọn giải pháp thanh toán như độ bảo mật, phí, độ ổn định, tính năng, tốc độ tích hợp, … VNPay có nhiều điểm đã làm tốt tuy nhiên phí giao dịch hơi cao và tài liệu chưa thực sự thân thiện.</span></p>
<p><span style="font-weight: 400;">&#8211; Nắm được cả về nghiệp vụ để hiểu rõ hơn về luồng thanh toán được xử lý như nào.</span></p>
<p><span style="font-weight: 400;">&#8211; Bảo mật là yếu tố quan trọng khi tích hợp và đặc biệt quan trọng đối với các hệ thống tài chính.</span></p>
<p><span style="font-weight: 400;">&#8211; Xử lý lỗi là việc làm cần thiết giúp cho hệ thống tin cậy (reliable) và khoẻ mạnh (robust) hơn.</span></p>
<p><span style="font-weight: 400;">Cám ơn mọi người đã đọc đến hết bài.</span></p>
<p><span style="font-weight: 400;">Nếu mọi người thấy bài viết hữu ích thì nhờ mọi người share để nội dung của Ronin được nhiều người biết hơn nữa. 🙏</span></p>
<p><span style="font-weight: 400;">Cám ơn mọi người, chúc mọi người nghỉ lễ vui vẻ.</span></p>
<p><span style="font-weight: 400;"> </span><span style="font-weight: 400;">#payment #integration #backend #software_engineering</span></p>
<p><span style="font-weight: 400;">&#8212;&#8212;&#8212;</span></p>
<p><span style="font-weight: 400;">🧑‍💻 90+ Ronin Engineers: </span><a href="https://roninhub.com/khoa-hoc/software-development-advanced" target="_blank" rel="noopener"><span style="font-weight: 400;">https://roninhub.com/khoa-hoc/software-development-advanced</span></a><span style="font-weight: 400;"> </span></p>
<p><span style="font-weight: 400;">📚️ System Design VN: </span><a href="https://fb.com/groups/systemdesign.vn" target="_blank" rel="noopener"><span style="font-weight: 400;">https://fb.com/groups/systemdesign.vn</span></a><span style="font-weight: 400;"> </span></p>
<h2>Câu hỏi thường gặp</h2>
<h3>VNPay QR có bảo mật không?</h3>
<p>VNPay là một trong những nhà cung cấp giải pháp thanh toán lớn và uy tín tại Việt Nam, tuân thủ tiêu chuẩn bảo mật PCI DSS.  Mức độ bảo mật cụ thể phụ thuộc vào phiên bản và cấp độ PCI DSS của họ.</p>
<h3>Phí giao dịch của VNPay QR như thế nào?</h3>
<p>Phí giao dịch của VNPay QR có thể cao hơn so với một số nhà cung cấp khác.  Tuy nhiên,  chi phí cụ thể phụ thuộc vào nhiều yếu tố và nên tham khảo bảng giá mới nhất từ VNPay.</p>
<h3>RoninHub tích hợp VNPay QR như thế nào?</h3>
<p>RoninHub tích hợp VNPay QR thông qua API của VNPay.  Luồng thanh toán bao gồm các bước: người dùng tạo yêu cầu trên Ronin FE, Ronin BE gửi yêu cầu đến VNPay, VNPay xử lý và trả kết quả về Ronin BE, cuối cùng Ronin FE hiển thị kết quả cho người dùng.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/ronin-engineer-tich-hop-voi-vnpay-nhu-the-nao/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cách tạo ảnh QR bằng AI trên MoMo để nhận lì xì trong 1 nốt nhạc</title>
		<link>https://anonyviet.com/cach-tao-anh-qr-bang-ai-tren-momo-de-nhan-li-xi-trong-1-not-nhac/</link>
					<comments>https://anonyviet.com/cach-tao-anh-qr-bang-ai-tren-momo-de-nhan-li-xi-trong-1-not-nhac/#respond</comments>
		
		<dc:creator><![CDATA[Thanh Kim]]></dc:creator>
		<pubDate>Sun, 04 Feb 2024 23:17:35 +0000</pubDate>
				<category><![CDATA[Phần mềm điện thoại]]></category>
		<category><![CDATA[ai]]></category>
		<category><![CDATA[momo]]></category>
		<category><![CDATA[qr]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=55676</guid>

					<description><![CDATA[Bạn đã biết cách tạo ảnh QR bằng AI trên MoMo chưa? Đây là một tính năng mới xuất hiện trên ứng dụng MoMo nhân dịp Tết 2024, giúp bạn có thể tạo ra những ảnh QR độc đáo và thú vị theo phong cách nhận lì xì ngày Tết. Cách tạo ảnh QR bằng [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Bạn đã biết <strong>cách tạo ảnh QR bằng AI trên MoMo</strong> chưa? Đây là một tính năng mới xuất hiện trên ứng dụng MoMo nhân dịp Tết 2024, giúp bạn có thể tạo ra những ảnh QR độc đáo và thú vị theo phong cách nhận lì xì ngày Tết.</p>
<h2><strong>Cách tạo ảnh QR bằng AI trên MoMo</strong></h2>
<p><strong>Bước 1:</strong> Để sử dụng được tính năng tạo ảnh QR bằng AI trên ví MoMo, bạn cần phải cập nhật ứng dụng <a href="https://anonyviet.com/cach-tat-thong-bao-quang-cao-tren-momo-de-khong-bi-lam-phien/">MoMo</a> lên phiên bản mới nhất. Bạn có thể vào Cửa hàng Google Play hoặc Cửa hàng App Store để kiểm tra và cập nhật ứng dụng MoMo.</p>
<p><strong>Bước 2:</strong> Mở ứng dụng lên và chọn vào mục ‘Tạo QR bằng ảnh AI’ trong phần MoMo đề xuất. Đây là mục nổi bật nhất trên giao diện chính của ứng dụng MoMo.</p>
<figure id="attachment_55678" aria-describedby="caption-attachment-55678" style="width: 374px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2024/02/cach-tao-anh-qr-bang-ai-tren-momo-1.jpg" alt="Cách tạo ảnh QR bằng AI trên MoMo" width="374" height="650" title="Cách tạo ảnh QR bằng AI trên MoMo để nhận lì xì trong 1 nốt nhạc 43"><figcaption id="caption-attachment-55678" class="wp-caption-text">Chọn vào mục ‘Tạo QR bằng ảnh AI’</figcaption></figure>
<p><strong>Bước 3:</strong> Tiếp theo, bạn nhấn vào nút ‘Thử ngay’ để bắt đầu tạo ảnh QR bằng AI.</p>
<figure id="attachment_55679" aria-describedby="caption-attachment-55679" style="width: 345px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2024/02/cach-tao-anh-qr-bang-ai-tren-momo-2.jpg" alt="Cách tạo ảnh QR bằng AI trên MoMo" width="345" height="650" title="Cách tạo ảnh QR bằng AI trên MoMo để nhận lì xì trong 1 nốt nhạc 44"><figcaption id="caption-attachment-55679" class="wp-caption-text">Nhấn vào nút ‘Thử ngay’</figcaption></figure>
<p><strong>Bước 4:</strong> Bạn sẽ thấy có nhiều mẫu ảnh QR khác nhau để bạn lựa chọn, mỗi mẫu có một phong cách và màu sắc riêng. Bạn có thể chọn một mẫu ảnh bất kỳ mà bạn thích để bắt đầu hoán đổi khuôn mặt.</p>
<figure id="attachment_55680" aria-describedby="caption-attachment-55680" style="width: 401px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2024/02/cach-tao-anh-qr-bang-ai-tren-momo-3.jpg" alt="Cách tạo ảnh QR bằng AI trên MoMo" width="401" height="650" title="Cách tạo ảnh QR bằng AI trên MoMo để nhận lì xì trong 1 nốt nhạc 45"><figcaption id="caption-attachment-55680" class="wp-caption-text">Chọn một mẫu ảnh b</figcaption></figure>
<p><strong>Bước 5:</strong> Chọn một ảnh chân dung của bản thân để thay thế cho khuôn mặt trên ảnh QR. Bạn có thể chọn một ảnh chân dung trong Thư viện ảnh của điện thoại hoặc có thể Chụp ảnh nhanh bằng camera. Lưu ý rằng ảnh chân dung cần rõ nét, sáng sủa và có góc nhìn trực diện.</p>
<figure id="attachment_55681" aria-describedby="caption-attachment-55681" style="width: 630px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2024/02/cach-tao-anh-qr-bang-ai-tren-momo-4.jpg" alt="Cách tạo ảnh QR bằng AI trên MoMo" width="630" height="650" title="Cách tạo ảnh QR bằng AI trên MoMo để nhận lì xì trong 1 nốt nhạc 46"><figcaption id="caption-attachment-55681" class="wp-caption-text">Chọn một ảnh chân dung của bản thân</figcaption></figure>
<p><strong>Bước 6:</strong> Thêm mục tiêu bằng cách chọn một số gợi ý ở phía dưới hoặc bạn cũng có thể điền một nội dung khác theo ý mình nha &gt; Nhấn ‘Hoàn thành’</p>
<figure id="attachment_55682" aria-describedby="caption-attachment-55682" style="width: 545px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2024/02/cach-tao-anh-qr-bang-ai-tren-momo-5.jpg" alt="Cách tạo ảnh QR bằng AI trên MoMo" width="545" height="650" title="Cách tạo ảnh QR bằng AI trên MoMo để nhận lì xì trong 1 nốt nhạc 47"><figcaption id="caption-attachment-55682" class="wp-caption-text">Thêm mục tiêu &gt; Nhấn ‘Hoàn thành’</figcaption></figure>
<p><strong>Bước 7:</strong> Nhấn vào ‘Tải xuống’ để lưu lại ảnh QR này hoặc bấm ‘Gửi mã’ để chia sẻ nhanh với bạn bè.</p>
<figure id="attachment_55683" aria-describedby="caption-attachment-55683" style="width: 495px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2024/02/cach-tao-anh-qr-bang-ai-tren-momo-6.jpg" alt="Cách tạo ảnh QR bằng AI trên MoMo" width="495" height="650" title="Cách tạo ảnh QR bằng AI trên MoMo để nhận lì xì trong 1 nốt nhạc 48"><figcaption id="caption-attachment-55683" class="wp-caption-text">Nhấn vào ‘Tải xuống’</figcaption></figure>
<h2><strong>Lời Kết</strong></h2>
<p><strong>Cách tạo ảnh QR bằng AI trên MoMo</strong> là một tính năng độc đáo và vui nhộn mà ứng dụng ví điện tử này ra mắt cho người dùng. Qua đó, bạn có thể tạo ra những ảnh QR ‘xin’ lì xì đầy sáng tạo, vừa mang đậm nét truyền thống mà vừa kết hợp với công nghệ hiện đại. Chúc bạn áp dụng thành công và có thật nhiều lì xì trong năm mới nhé!</p>
<h2>Câu hỏi thường gặp</h2>
<h3>Tôi cần làm gì để sử dụng tính năng tạo ảnh QR bằng AI trên MoMo?</h3>
<p>Bạn cần cập nhật ứng dụng MoMo lên phiên bản mới nhất trên Google Play hoặc App Store.</p>
<h3>Ảnh chân dung tôi sử dụng để tạo ảnh QR cần đáp ứng điều kiện gì?</h3>
<p>Ảnh cần rõ nét, sáng sủa và có góc nhìn trực diện.</p>
<h3>Sau khi tạo ảnh QR, tôi có thể làm gì với nó?</h3>
<p>Bạn có thể tải ảnh QR xuống hoặc chia sẻ trực tiếp với bạn bè.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/cach-tao-anh-qr-bang-ai-tren-momo-de-nhan-li-xi-trong-1-not-nhac/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây</title>
		<link>https://anonyviet.com/cach-tao-ma-qr-art-nghe-thuat-bang-mojo-chi-30-giay/</link>
					<comments>https://anonyviet.com/cach-tao-ma-qr-art-nghe-thuat-bang-mojo-chi-30-giay/#respond</comments>
		
		<dc:creator><![CDATA[Thanh Kim]]></dc:creator>
		<pubDate>Sun, 16 Jul 2023 01:48:15 +0000</pubDate>
				<category><![CDATA[Mẹo Vặt Máy Tính]]></category>
		<category><![CDATA[cách tạo mã QR Art]]></category>
		<category><![CDATA[mã qr]]></category>
		<category><![CDATA[mojo]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[tạo qr code nghệ thuật]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=49155</guid>

					<description><![CDATA[Bạn đã bao giờ nghe nói đến QR Art chưa? Đó là những mã QR được thiết kế theo phong cách nghệ thuật, có thể chứa nhiều loại nội dung khác nhau như URL, văn bản, hình ảnh, âm thanh, video,&#8230; QR Art không chỉ là một công cụ truyền thông hiệu quả, mà còn [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>Bạn đã bao giờ nghe nói đến QR Art chưa? Đó là những mã QR được thiết kế theo phong cách nghệ thuật, có thể chứa nhiều loại nội dung khác nhau như URL, văn bản, hình ảnh, âm thanh, video,&#8230; QR Art không chỉ là một công cụ truyền thông hiệu quả, mà còn là một cách thể hiện cá tính và sáng tạo của bạn. Hôm nay, AnonyViet sẽ hướng dẫn bạn <strong>cách tạo mã QR nghệ thuật hay còn gọi QR Art </strong>bằng Mojo nhé!</p>
<h2><strong>Giới thiệu về Mojo</strong></h2>
<p>Mojo là một nền tảng trí tuệ nhân tạo (AI) cho phép bạn tạo ra những mã QR nghệ thuật (QR Art) độc đáo và quét được. QR Art là một loại mã QR được kết hợp với hình ảnh, màu sắc và thiết kế theo ý thích của bạn, nhằm thu hút sự chú ý và tăng tương tác của người dùng. Mojo có thể tạo ra QR Art chỉ trong 30 giây, với nhiều phong cách hình khác nhau, từ Fantasy Art, Anime, 3D Art đến các hình ảnh thực tế.</p>
<h2><strong>Lợi ích của việc tạo mã QR nghệ thuật &#8211; QR Art</strong></h2>
<p>Mã QR Art có nhiều lợi ích so với mã QR truyền thống, bao gồm:</p>
<h3><strong>Tăng khả năng nhận diện thương hiệu</strong></h3>
<p>Bạn có thể tùy biến mã QR Art theo logo, màu sắc và phong cách của thương hiệu của bạn, để tạo ra ấn tượng và nhận diện cho khách hàng.</p>
<h3><strong>Tăng tỷ lệ quét</strong></h3>
<p>Mã QR Art có thể thu hút sự chú ý và tò mò của người dùng, khiến họ muốn quét để xem nội dung bên trong. Điều này giúp bạn tăng lượng truy cập vào website, kênh mạng xã hội, ứng dụng hoặc bất kỳ đường dẫn nào bạn muốn chia sẻ.</p>
<h3><strong>Tăng tính sáng tạo</strong></h3>
<p>Bạn có thể thể hiện tính sáng tạo và cá tính của bạn qua mã QR Art, bằng cách chọn hình ảnh, màu sắc và thiết kế phù hợp với nội dung và mục đích của bạn. Bạn cũng có thể thay đổi mã QR Art theo từng chương trình khuyến mãi, sự kiện hoặc mùa lễ hội.</p>
<h2><strong>Cách tạo mã QR Art quét được, chỉ trong 30 giây</strong></h2>
<p><strong>Bước 1:</strong> Truy cập vào trang <a href="https://mojo.vn/" target="_blank" rel="noopener">Mojo</a> &gt; Chọn “Freemium Art Studio” &gt; Login with Google để đăng nhập tài khoản</p>
<figure id="attachment_49157" aria-describedby="caption-attachment-49157" style="width: 738px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-1.jpg" alt="Cách tạo mã QR Art" width="738" height="491" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 58"><figcaption id="caption-attachment-49157" class="wp-caption-text">Chọn “Freemium Art Studio”</figcaption></figure>
<p><strong>Bước 2:</strong> Tại mục QR Generator, sẽ có 2 cách để bạn tạo mã QR nghệ thuật</p>
<figure id="attachment_49158" aria-describedby="caption-attachment-49158" style="width: 335px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-2.jpg" alt="Cách tạo mã QR Art" width="335" height="213" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 59"><figcaption id="caption-attachment-49158" class="wp-caption-text">Có 2 cách để bạn tạo mã QR nghệ thuật</figcaption></figure>
<ul>
<li>Content to QR: Tạo QR art trực tiếp từ link trang web, link momo,&#8230; của bạn</li>
<li>QR to QR: Tạo QR art bằng hình QR trắng đen</li>
</ul>
<h3><strong>Cách 1: Dùng Content to QR</strong></h3>
<p><strong>Bước 1:</strong> Chọn phong cách hình mà bạn thích (Fantasy Art, Anime, 3D Art,&#8230;)</p>
<figure id="attachment_49159" aria-describedby="caption-attachment-49159" style="width: 587px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-3.jpg" alt="Cách tạo mã QR Art" width="587" height="673" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 60"><figcaption id="caption-attachment-49159" class="wp-caption-text">Chọn phong cách hình mà bạn thích (</figcaption></figure>
<p><strong>Bước 2:</strong> Ở phần QR Content, bạn điền link trang web, link momo,.. bất kì đường dẫn nào mà bạn muốn người khác khi quét mã sẽ điều hướng vào trang đó.</p>
<p><strong>Bước 3:</strong> Ở phần Prompt, bạn điền mô tả hình mà bạn muốn, bạn có thể bấm vào biểu tượng “Shuffle Prompt” ở góc phải để nó tạo ra cho bạn những prompt ngẫu nhiên.</p>
<figure id="attachment_49160" aria-describedby="caption-attachment-49160" style="width: 620px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-4.jpg" alt="Cách tạo mã QR Art" width="620" height="543" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 61"><figcaption id="caption-attachment-49160" class="wp-caption-text">Biểu tượng “Shuffle Prompt”</figcaption></figure>
<p><strong>Bước 4:</strong> Ở phần Image Count: Bạn chọn số lượng ảnh xuất ra (tối đa 2 hình), mỗi hình sẽ tốn 2 credit.</p>
<p><strong>Bước 5:</strong> Bấm “Generate” và đợi ít phút để có kết quả</p>
<h3><strong>Cách 2: Dùng QR to QR</strong></h3>
<p>Các bước thực hiện cũng tương tự cách 1, chỉ khác ở chỗ là thay vì bạn dán đường link thì bạn upload hình QR Code trắng đen lên.</p>
<figure id="attachment_49161" aria-describedby="caption-attachment-49161" style="width: 580px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-5.jpg" alt="Cách tạo mã QR Art" width="580" height="308" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 62"><figcaption id="caption-attachment-49161" class="wp-caption-text">Upload hình QR Code trắng đen lên.</figcaption></figure>
<p>Đây là một số kết quả mà mình làm được (Đã test quét được 100%)</p>
<p><img decoding="async" class="size-full  aligncenter" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-6.jpg" alt="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 9" width="600" height="600" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 63"></p>
<p><img decoding="async" class="alignnone size-full  aligncenter" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-7.jpg" alt="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 10" width="600" height="600" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 64"><img decoding="async" class="size-full  aligncenter" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-8.jpg" alt="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 11" width="600" height="600" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 65"></p>
<p><img decoding="async" class="size-full  aligncenter" src="https://anonyviet.com/wp-content/uploads/2023/07/cach-tao-ma-qr-art-9.jpg" alt="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 12" width="600" height="600" title="Cách tạo mã QR Art nghệ thuật bằng Mojo chỉ 30 giây 66"></p>
<h2><strong>Lời Kết</strong></h2>
<p>Mã QR Art là một cách sáng tạo và hiệu quả để tăng tương tác và nhận diện thương hiệu của bạn. Với Mojo, bạn có thể thực hiện <strong>cách tạo mã QR Art</strong> độc đáo và quét được chỉ trong 30 giây, với nhiều phong cách hình khác nhau. Hãy thử ngay nhé!</p>
<h2>Câu hỏi thường gặp</h2>
<h3>Mojo là gì và nó hoạt động như thế nào?</h3>
<p>Mojo là một nền tảng AI tạo mã QR nghệ thuật (QR Art) độc đáo và quét được. Bạn chỉ cần cung cấp nội dung (link, hình ảnh QR code) và lựa chọn phong cách, Mojo sẽ tạo ra mã QR Art trong vòng 30 giây.</p>
<h3>Tôi có cần kỹ năng thiết kế để sử dụng Mojo không?</h3>
<p>Không cần! Mojo rất dễ sử dụng, ngay cả khi bạn không có kinh nghiệm thiết kế.  Chỉ cần chọn phong cách và nội dung, Mojo sẽ tự động tạo mã QR Art cho bạn.</p>
<h3>Có bao nhiêu kiểu thiết kế mã QR Art trên Mojo?</h3>
<p>Mojo cung cấp nhiều phong cách khác nhau, từ Fantasy Art, Anime, 3D Art đến các hình ảnh thực tế, giúp bạn tạo ra mã QR Art độc đáo và phù hợp với thương hiệu hoặc mục đích của mình.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/cach-tao-ma-qr-art-nghe-thuat-bang-mojo-chi-30-giay/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng</title>
		<link>https://anonyviet.com/huong-dan-cach-tao-qr-art-bang-discord-bot-cuc-nhanh-chong/</link>
					<comments>https://anonyviet.com/huong-dan-cach-tao-qr-art-bang-discord-bot-cuc-nhanh-chong/#respond</comments>
		
		<dc:creator><![CDATA[Thanh Kim]]></dc:creator>
		<pubDate>Sat, 17 Jun 2023 00:25:20 +0000</pubDate>
				<category><![CDATA[Mẹo Vặt Máy Tính]]></category>
		<category><![CDATA[Discord]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[tại mar4 QR lồng hình]]></category>
		<category><![CDATA[tạo mã QR art]]></category>
		<category><![CDATA[tạo mã QR art bằng Discord]]></category>
		<category><![CDATA[tạo mã qr nghệ thuật]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=48126</guid>

					<description><![CDATA[QR art là một loại mã QR có thiết kế độc đáo và ấn tượng. Ngoài cách sử dụng Stable Diffusion để tạo thì trong bài viết hôm nay, AnonyViet sẽ hướng dẫn bạn cách tạo QR art bằng Discord Bot vô cùng nhanh chóng và đơn giản. QR art là gì? QR art là [&#8230;]]]></description>
										<content:encoded><![CDATA[<p>QR art là một loại mã QR có thiết kế độc đáo và ấn tượng. Ngoài cách sử dụng <a href="https://anonyviet.com/tao-ma-qr-bang-hinh-rieng-voi-stable-diffusion/">Stable Diffusion</a> để tạo thì trong bài viết hôm nay, AnonyViet sẽ hướng dẫn bạn <strong>cách tạo QR art bằng Discord Bot</strong> vô cùng nhanh chóng và đơn giản.</p>
<h2><strong>QR art là gì?</strong></h2>
<p>QR art là một loại mã QR đặc biệt, có thiết kế đẹp mắt và sáng tạo chứ không chỉ là những ô vuông đen trắng nhàm chán.</p>
<figure id="attachment_48129" aria-describedby="caption-attachment-48129" style="width: 600px" class="wp-caption aligncenter"><img decoding="async" class="" src="https://anonyviet.com/wp-content/uploads/2023/06/cach-tao-QR-art-bang-Discord-Bot-2.jpg" alt="cách tạo QR art bằng Discord Bot " width="600" height="600" title="Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng 74"><figcaption id="caption-attachment-48129" class="wp-caption-text">QR Art</figcaption></figure>
<p>QR art có thể mang lại nhiều lợi ích cho thương hiệu, sản phẩm hay tổ chức của bạn, bởi nó thu hút sự chú ý và tương tác của người dùng. Đồng thời, nó cũng là một hình thức nghệ thuật mới mẻ và độc đáo hiện nay.</p>
<h2><strong>Cách tạo QR Art bằng Discord Bot</strong></h2>
<h3><strong>1. Tạo mã QR code</strong></h3>
<p><strong>Bước 1:</strong> Bạn truy cập vào <a href="https://quickqr.art/" target="_blank" rel="noopener">QuickQR</a></p>
<p><strong>Bước 2:</strong> Dán liên kết mà bạn muốn tạo mã QR vào mục “URL”</p>
<p>Bạn có thể thay đổi màu sắc cũng như phong cách, hoa văn trên mã code tại mục Colors và Design</p>
<p><strong>Bước 3:</strong> Sau khi tạo xong mã code ưng ý thì bạn bấm “Save” &gt; Chọn định dạng PNG để tiến hành tải hình QR code về máy tính.</p>
<figure id="attachment_48128" aria-describedby="caption-attachment-48128" style="width: 800px" class="wp-caption aligncenter"><img decoding="async" class="" src="https://anonyviet.com/wp-content/uploads/2023/06/cach-tao-QR-art-bang-Discord-Bot-1.jpg" alt="cách tạo QR art bằng Discord Bot " width="800" height="356" title="Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng 75"><figcaption id="caption-attachment-48128" class="wp-caption-text">Tạo mã QR code</figcaption></figure>
<h3><strong>2. Up ảnh QR code trên Discord</strong></h3>
<p><strong>Bước 1:</strong> Bạn tham gia <a href="https://discord.com/invite/gxawgsKq94" target="_blank" rel="noopener">Discord QuickQR</a> &gt; Chọn “Accept Invite”</p>
<p><strong>Bước 2:</strong> Một bảng câu hỏi hiện ra, bạn chọn vào “QR Art” &gt; Finish</p>
<figure id="attachment_48131" aria-describedby="caption-attachment-48131" style="width: 800px" class="wp-caption aligncenter"><img decoding="async" class="" src="https://anonyviet.com/wp-content/uploads/2023/06/cach-tao-QR-art-bang-Discord-Bot-4.jpg" alt="cách tạo QR art bằng Discord Bot " width="800" height="335" title="Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng 76"><figcaption id="caption-attachment-48131" class="wp-caption-text">Chọn vào “QR Art”</figcaption></figure>
<p><strong>Bước 3:</strong> Bạn vào mục “paste-bin” trong Discord &gt; Bấm vào dấu + &gt; Chọn “Upload a file” &gt; Chọn hình QR code vừa tạo để up hình lên Discord &gt; Nhấn Enter</p>
<figure id="attachment_48132" aria-describedby="caption-attachment-48132" style="width: 655px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/06/cach-tao-QR-art-bang-Discord-Bot-5.jpg" alt="cách tạo QR art bằng Discord Bot " width="655" height="502" title="Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng 77"><figcaption id="caption-attachment-48132" class="wp-caption-text">Làm theo hướng dẫn để tải hình QR lên paste-bin</figcaption></figure>
<p><strong>Bước 4:</strong> Bấm vào hình, nhấn chuột phải, chọn “Copy image link”</p>
<figure id="attachment_48133" aria-describedby="caption-attachment-48133" style="width: 800px" class="wp-caption aligncenter"><img decoding="async" class="" src="https://anonyviet.com/wp-content/uploads/2023/06/cach-tao-QR-art-bang-Discord-Bot-6.jpg" alt="cách tạo QR art bằng Discord Bot " width="800" height="530" title="Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng 78"><figcaption id="caption-attachment-48133" class="wp-caption-text">Bấm vào hình, nhấn chuột phải, chọn “Copy image link”</figcaption></figure>
<h3><strong>3. Tạo ảnh QR code 3D nghệ thuật</strong></h3>
<p><strong>Bước 1:</strong> Bạn vào kênh “pixelml-bot-1”.</p>
<p><strong>Bước 2:</strong> Viết: “/generate”</p>
<ul>
<li>Trong mục “prompt”: bạn sẽ nhập promt mô tả ảnh mong muốn.</li>
<li>Trong “URL”: bạn sẽ dán link vừa sao chép ban nãy</li>
</ul>
<figure id="attachment_48134" aria-describedby="caption-attachment-48134" style="width: 795px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/06/cach-tao-QR-art-bang-Discord-Bot-7.jpg" alt="cách tạo QR art bằng Discord Bot " width="795" height="380" title="Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng 79"><figcaption id="caption-attachment-48134" class="wp-caption-text">Vào mục “pixelml-bot-1”, gõ /generate</figcaption></figure>
<p><strong>Ví dụ: </strong></p>
<p>/generate<br />
prompt: city top view at night, darker tones depth of field, warmer &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 8434246448445790<br />
URL: (link ảnh QR code)</p>
<p>Và kết quả như hình</p>
<p>Hình này mình đã thử test quét ổn áp luôn nha.</p>
<figure id="attachment_48135" aria-describedby="caption-attachment-48135" style="width: 554px" class="wp-caption aligncenter"><img decoding="async" class=" size-full" src="https://anonyviet.com/wp-content/uploads/2023/06/cach-tao-QR-art-bang-Discord-Bot-8.jpg" alt="cách tạo QR art bằng Discord Bot " width="554" height="554" title="Hướng dẫn cách tạo QR Art bằng Discord Bot cực nhanh chóng 80"><figcaption id="caption-attachment-48135" class="wp-caption-text">QR art tạo bằng Discord Bot</figcaption></figure>
<h2><strong>Lưu ý quan trọng</strong></h2>
<p>Bạn có thể tham khảo các preset có sẵn <a href="https://docs.quickqr.art/user-guide/presets-list" target="_blank" rel="noopener">tại đây </a></p>
<p>Nếu mã QR quét không được thì bạn tăng chỉ số &#8211;qrw và giảm &#8211;steps rồi thử lại nhé:</p>
<ul>
<li>&#8211;qrw giúp tăng độ rõ nét của QR trên ảnh, nên nằm trong khoảng 0.7-0.9, gia giảm 0.02 cho mỗi lần thử</li>
<li>&#8211;steps giúp tăng độ nét của hình ảnh, chỉ số này càng cao thì khả năng quét mã càng giảm.</li>
</ul>
<h2><strong>Các prompt bạn có thể áp dụng</strong></h2>
<ul>
<li>a jungle, depth of field, trending on art station, cinematic lighting, nature &#8211;presets intricate-studio &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 5299293719801380</li>
<li>2d illustration, galaxy and planets, space, 4k &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 4954739382961176</li>
<li>polka dot dress, realistic &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 6427601336181172</li>
<li>little British Shorthair &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 296028252595384</li>
<li>a cute bichon &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 4328660336184804</li>
<li>house, beach, coconuts &#8211;qrw 0.8 &#8211;step 16 &#8211;seed 11111 &#8211;steps 16</li>
<li>a cute futuristic girl with purple hair, hyperrealistic, with snow capped mountains in the background &#8211;qrw 0.8&#8211;presets cinematic-warm &#8211;steps 16 &#8211;seed 4169354972692368</li>
<li>ruined castle on the forresty hill during sunset &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 6706933427217694</li>
<li>a delicious plate of food &#8211;qrw 0.8 &#8211;steps 16 &#8211;seed 8050776857759820</li>
<li>New Hospital in Offenburg, Ortenau, futuristic &#8211;qrw 0.7 &#8211;steps 16 &#8211;seed 7269674461306012</li>
</ul>
<p><strong>Cách tạo QR art bằng Discord Bot</strong> sử dụng công nghệ học máy để sinh ra những hình ảnh độc đáo và phù hợp với promt của bạn, đồng thời vẫn giữ được tính năng quét của mã QR. Bạn có thể thử nhiều promt khác nhau để xem kết quả thế nào nhé.</p>
<h2><strong>Lợi ích của QR art</strong></h2>
<p>Tạo QR art bằng Discord Bot là một cách vừa đơn giản vừa sáng tạo để tận dụng mã QR cho mục đích quảng cáo, giáo dục, giải trí hay bất kỳ lĩnh vực nào bạn muốn. Bạn có thể in ảnh QR art ra giấy, áo, túi, poster, sticker hay bất kỳ vật phẩm nào. Bạn cũng có thể chia sẻ ảnh QR art trên các mạng xã hội, website, email hay tin nhắn.</p>
<p>QR art có thể giúp bạn thu hút sự chú ý và tò mò của người dùng, khiến họ muốn quét mã QR để xem nội dung bên trong. Bạn có thể dẫn họ đến một trang web, một video, một ứng dụng, một bài viết, một chương trình khuyến mãi hay bất kỳ thông tin nào bạn muốn.</p>
<p>Ngoài ra, bạn cũng có thể dùng nó để tạo ra những trải nghiệm thú vị và bất ngờ cho người dùng, khiến họ nhớ đến thương hiệu hay sản phẩm của bạn.</p>
<h2><strong>Lời Kết</strong></h2>
<p>Vậy là mình đã vừa hướng dẫn bạn <strong>cách tạo QR art bằng Discord Bot</strong> cực nhanh và đơn giản. Bạn có thể in ảnh QR art ra giấy, áo, túi, poster, sticker để thu hút sự chú ý và tò mò của người khác, khiến họ muốn quét mã QR để xem nội dung bên trong. Hy vọng bài viết này sẽ giúp ích cho bạn trong việc tạo ra những QR art của riêng mình. Chúc các bạn áp dụng thành công!</p>
<h2>Câu hỏi thường gặp</h2>
<h3>Discord Bot sử dụng trong bài viết là gì?</h3>
<p>Bài viết sử dụng Discord bot PixelML để tạo ảnh QR art 3D từ mã QR thông thường.</p>
<h3>Nếu mã QR được tạo ra không thể quét được thì sao?</h3>
<p>Hãy tăng giá trị  <code>--qrw</code> (trong khoảng 0.7-0.9, tăng 0.02 mỗi lần) và giảm giá trị <code>--steps</code> để tăng độ rõ nét của mã QR và thử lại.</p>
<h3>Tôi có thể tìm thấy các ví dụ về prompt để tạo QR Art ở đâu?</h3>
<p>Bài viết đã cung cấp một số ví dụ về prompt. Bạn cũng có thể tham khảo thêm các preset có sẵn tại <a href="https://docs.quickqr.art/user-guide/presets-list" target="_blank" rel="noopener">đây</a>.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/huong-dan-cach-tao-qr-art-bang-discord-bot-cuc-nhanh-chong/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cách quét mã để xem thông tin trên CCCD gắn chip mới</title>
		<link>https://anonyviet.com/cach-quet-ma-de-xem-thong-tin-tren-cccd/</link>
					<comments>https://anonyviet.com/cach-quet-ma-de-xem-thong-tin-tren-cccd/#respond</comments>
		
		<dc:creator><![CDATA[AnonyViet]]></dc:creator>
		<pubDate>Fri, 28 May 2021 23:47:29 +0000</pubDate>
				<category><![CDATA[Kiến thức]]></category>
		<category><![CDATA[căn cước công dân]]></category>
		<category><![CDATA[cccd]]></category>
		<category><![CDATA[chứng minh nhân dân]]></category>
		<category><![CDATA[cmnd]]></category>
		<category><![CDATA[mã qr]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[quét mã qr]]></category>
		<category><![CDATA[quét thông tin]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=27418</guid>

					<description><![CDATA[Căn cước công dân hay còn gọi là CCCD hiện nay được nhà nước cấp cho người dân là một loại thẻ gắn chip do đó có sẽ lưu trữ được nhiều thông tin cá nhân của bạn. Khi bạn được cấp CCCD 12 số nó sẽ khác với số CMND 9 số. Tuy nhiên [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Căn cước công dân hay còn gọi là CCCD hiện nay được nhà nước cấp cho người dân là một loại thẻ gắn chip do đó có sẽ lưu trữ được nhiều thông tin cá nhân của bạn. Khi bạn được cấp CCCD 12 số nó sẽ khác với số CMND 9 số. Tuy nhiên bạn không cần phải xin giấy xác nhận CCCD mới và CMND cũ là cùng một người, vì thẻ CCCD đã tích hợp mã QR ở góc trên bên phải, bạn chỉ cần dùng phần mềm có chức năng quét mã QR có thể tra được tất cả thông tin CMND cũ rồi. Hôm nay AnonyViet sẽ hướng dẫn Cách quét mã để xem thông tin trên CCCD để bạn có thể xem tất cả thông tin về mình.</strong></p>
<h2>Lợi ích của thẻ CCCD gắn chip mới</h2>
<p>Khi bạn được cấp CCCD mới, việc lo lắng của bạn là phải đi cập nhật tất cả thông tin liên quan đến số CMND cũ và thay thế số CCCD mới hồ sơ, giấy tờ. Hiện nay mọi việc đã tự động hóa, bạn chỉ cần đem thẻ CCCD gắn chip đến nơi giao dịch, nhân viên sẽ dùng phần mềm để quét mã để xem thông tin trên CCCD có lưu trùng khớp với thông tin trên CMND cũ của bạn không. Thời gian quét ra kết quả trong vòng khoảng 0,1-0,5 giây. Không tốn nhiều thời gian lắm đâu. Bên cạnh đó, thẻ Chip của CCCD còn có những lợi ích sau:</p>
<ul>
<li>Chip có thể lưu trữ các thông tin về thẻ bảo hiểm y tế, bảo hiểm xã hội, bằng lái xe, hộ khẩu&#8230; Sau khi hoàn thành cấp CCCD cho tất cả công dân thì sẽ bắt đầu tích hợp cách thông tin khác.</li>
<li>Khi bạn đã có đủ chiếc thẻ CCCD gắn chip, khi đi giao dịch hoặc làm giấy tờ chỉ cần cằm thẻ theo, không cần phải cằm theo giấy khai sinh, sổ hộ khẩu&#8230; rườm rà như trước kia.</li>
<li>Chip được mã hóa vì vậy chỉ thông tin trên thẻ không thể bị thay đổi hoặc giả mạo.</li>
</ul>
<h2>Cách quét mã để xem thông tin trên CCCD gắn chip mới</h2>
<p>Mã trên CCCD là một hình vuông với những nét màu đen ở góc trên bên phải. Đây là mã QR lưu nội dung thông tin CMND cũ của bạn. Khi quét mã bạn sẽ thấy được các thông tin sau:</p>
<ul>
<li>Số CCCD bạn đang quét</li>
<li>Số CMND cũ</li>
<li>Họ và tên</li>
<li>Ngày tháng năm sinh</li>
<li>Giới tính</li>
<li>Địa chỉ thường trú</li>
</ul>
<p>Để  quét mã CCCD gắn chip, bạn có thể sử dụng các phần mềm quét mã QR, nhưng mình thử qua các phần mềm có trên Appstore và CHPlay thì hầu như khả năng nhận diện thấp. Do đó, mình khuyên các bạn sử dụng chức năng <strong>quét mã QR có sẵn của Zalo</strong> sẽ cho ra kết quả nhanh nhất. Cách thực hiện như sau:</p>
<p>Bước 1: Tải Zalo về điện thoại, chức điện thoại ai cũng cài sẵn phần mềm này rồi.</p>
<p>Bước 2: Mở ứng dụng <strong>Zalo</strong> -&gt; Chọn biểu tượng <strong>Thêm</strong> tại góc dưới bên phải màn hình -&gt; Chọn vào biểu tượng <strong>mã QR Code</strong> tại góc trên bên phải, sát khung tìm kiếm.</p>
<p><a href="https://anonyviet.com/wp-content/uploads/2021/05/cach-quet-ma-cccd.jpg"><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/05/cach-quet-ma-cccd.jpg" alt="Cách quét mã để xem thông tin trên CCCD gắn chip mới" width="287" height="451" title="Cách quét mã để xem thông tin trên CCCD gắn chip mới 84"></a></p>
<p><strong>Bước 3</strong>: Bạn canh chỉnh tâm Camera hướng vào mã QR, đừng để bị mờ Camera. Khi đó thông tin của bạn sẽ hiện lên trên điện thoại.<a href="https://anonyviet.com/wp-content/uploads/2021/05/cach-quet-ma-xem-thong-tin-cccd.jpg"><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/05/cach-quet-ma-xem-thong-tin-cccd.jpg" alt="Cách quét mã CCCD gắn chip mới để xem thông tin về bạn" width="277" height="433" title="Cách quét mã để xem thông tin trên CCCD gắn chip mới 85"></a></p>
<p>Đây là kết quả sẽ khi bạn quét thông tin trên Căn cước công dân:</p>
<p><a href="https://anonyviet.com/wp-content/uploads/2021/05/ket-qua-quet-thong-tin-tren-the-cccd.jpg"><img decoding="async" class="aligncenter size-full " src="https://anonyviet.com/wp-content/uploads/2021/05/ket-qua-quet-thong-tin-tren-the-cccd.jpg" alt="ket qua quet thong tin tren the cccd" width="458" height="198" title="Cách quét mã để xem thông tin trên CCCD gắn chip mới 86"></a></p>
<p>Như vậy bạn có thể xem được toàn bộ thông tin CMND cũ cách quét mã CCCD gắn chip mới để xem thông tin về bạn. Còn việc lo ngại sợ bị người khác quét trộm thông tin trên CCCD thì không sao cả, vì các thông tin này cơ bản không mật, đây là thông tin công khai bạn dùng để  đối chiếu thông tin cá nhân khi hành chính, dân sự chứ không có tác dụng đại diện hay thay thế bạn.</p>
<h2>Câu hỏi thường gặp</h2>
<h3>Tôi có thể xem thông tin gì khi quét mã QR trên CCCD?</h3>
<p>Khi quét mã QR trên CCCD, bạn có thể xem được số CCCD, số CMND cũ, họ và tên, ngày tháng năm sinh, giới tính và địa chỉ thường trú.</p>
<h3>Ứng dụng nào tốt nhất để quét mã QR trên CCCD?</h3>
<p>Ứng dụng Zalo được khuyến nghị vì khả năng nhận diện mã QR trên CCCD nhanh và hiệu quả.</p>
<h3>Thông tin hiển thị khi quét mã QR có an toàn không?</h3>
<p>Thông tin hiển thị là thông tin công khai, dùng để đối chiếu thông tin cá nhân trong các giao dịch hành chính, dân sự và không có tác dụng đại diện hay thay thế bạn.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/cach-quet-ma-de-xem-thong-tin-tren-cccd/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách</title>
		<link>https://anonyviet.com/cach-tao-ma-qr-ket-noi-wifi-khong-can-dua-password/</link>
					<comments>https://anonyviet.com/cach-tao-ma-qr-ket-noi-wifi-khong-can-dua-password/#comments</comments>
		
		<dc:creator><![CDATA[Ellyx13]]></dc:creator>
		<pubDate>Fri, 19 Mar 2021 12:22:20 +0000</pubDate>
				<category><![CDATA[Mẹo Vặt Máy Tính]]></category>
		<category><![CDATA[chia sẻ wifi]]></category>
		<category><![CDATA[password wifi]]></category>
		<category><![CDATA[qr]]></category>
		<category><![CDATA[tạo mã qr]]></category>
		<category><![CDATA[wifi]]></category>
		<guid isPermaLink="false">https://anonyviet.com/?p=25541</guid>

					<description><![CDATA[Các quán Cafe, trung tâm thương mại bây giờ toàn Share Password Wifi bằng cách mã QR, bạn không cần phải nhập từng ký tự Password khi kết nối Wifi nửa. Thực trạng xin Wifi chùa chắc không còn gì xa lạ với anh em rồi nhỉ. Đặt biệt là anh em sinh viên hoặc [&#8230;]]]></description>
										<content:encoded><![CDATA[<p><strong>Các quán Cafe, trung tâm thương mại bây giờ toàn Share Password Wifi bằng cách mã QR, bạn không cần phải nhập từng ký tự Password khi kết nối Wifi nửa. Thực trạng xin Wifi chùa chắc không còn gì xa lạ với anh em rồi nhỉ. Đặt biệt là anh em sinh viên hoặc ở phòng trọ, chỗ mà duy nhất chỉ phòng bạn có router wifi :)). Để khắc phục trình trạng đó thì cách mà mình thấy nhiều người sử dụng nhất là đặt pass wifi dài hoặc kiểu như này<span style="color: #0000ff;"> fajf&amp;Y*^Rfkjh</span>. Vậy nên, trong bài viết này, mình sẽ hướng dẫn các bạn cách Tạo mã QR kết nối Wifi giúp nhanh chóng kết nối Wifi, mà bạn không cần tiết lộ mật khẩu.</strong></p>
<p>Cách làm này sẽ cực kỳ hữu ích đối với bạn không muốn cho dùng wifi. Các bạn cứ đặt quả pass thật xoắn não cho mình, rồi bắt nó nhập, kiểu nào cũng bỏ cuộc, còn lúc đưa cho Crush thì cứ đưa QR code ra quét cho nó tiện.</p>
<h2>Cách Tạo mã QR kết nối Wifi</h2>
<p>Nếu bạn muốn chia sẻ Wifi cho người khác, nhưng không muốn để họ biết Password của bạn là gì, ban có thể tạo mã QR để họ quét và kết nối. Đặc điểm của cách làm này là sau khi quét QR xong</p>
<p><strong>Bước 1:</strong> Vào trang <a href="https://qifi.org/" target="_blank" rel="noopener">qifi.org.</a></p>
<p><a href="https://anonyviet.com/wp-content/uploads/2021/03/tao-qr-password-wifi-1-1.jpg"><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/tao-qr-password-wifi-1-1.jpg" alt="Cách Tạo mã QR kết nối Wifi qifi.org" width="359" height="455" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 101"></a></p>
<p><strong>Bước 2:</strong> Nhập SSID của Wifi, kiểu mã hóa và mật khẩu.</p>
<p>SSID là tên Wifi của nhà bạn. Các bạn mở Cmd bằng cách nhấn <strong>Windows + R</strong>, nhấn <strong>cmd</strong> rồi <strong>Enter</strong>. Sau đó nhập đoạn lệnh này vào để lấy SSID của wifi đang kết nối:</p>
<pre><span style="font-size: 14pt;"><code>Netsh WLAN show interfaces</code></span></pre>
<p>Bạn chú ý chỗ Authentication là kiểu mã hóa nhé, như trong hình là WPA2</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/79.png" alt="xem SSID Wifi" width="592" height="462" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 102"></p>
<p><strong>Bước 3: </strong>Nhấn &#8220;<strong>Generate</strong>&#8221; để tạo mã QR và save để lưu mã QR về máy.</p>
<p>Bạn cũng có thể sử dụng các công cụ khác như<strong> ZXing’s QR code generator h</strong>oặc<strong> QR4’s generator</strong> để tạo mã QR. Bây giờ, bạn không cần phải nhập mật khẩu cho từng người một nữa rồi.0</p>
<p>Nếu không muốn sử dụng bất kỳ trang web nào, bạn cũng có thể sử dụng <strong>Siri Shortcuts</strong> từ iPhone hoặc iPad của mình để tạo mã QR. Và nếu đang sử dụng điện thoại chạy Android 10, bạn có thể chia sẻ mã QR có sẵn trong phần cài đặt điểm phát sóng Wifi đó.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/80.png" alt="điểm phát sóng Wifi" width="373" height="539" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 103"></p>
<h2>Cách chia sẻ mật khẩu wifi bằng mã QR trên iOS</h2>
<p>Shortcuts app cho iOS là một cách rất hữu ích để tự động hóa iPhone hoặc iPad của bạn. Vậy nên bạn cũng có thể chia sẻ mật khẩu Wi-Fi của bạn dưới dạng mã QR bằng Shortcuts app.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/70.jpg" alt="Cách chia sẻ mật khẩu wifi bằng mã QR trên iOS" width="597" height="311" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 104"></p>
<p><strong>Bước 1:</strong> Tải ứng dụng <a href="https://apps.apple.com/us/app/shortcuts/id915249334" target="_blank" rel="noopener">Shortcuts app từ App Store</a> nếu bạn chưa có.</p>
<p><strong>Bước 2:</strong> Mở ứng dụng, và nhấn “+” ở trên cùng để tạo một phím tắt mới.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/71.jpg" alt="my shortcuts" width="300" height="650" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 105"></p>
<p><strong>Bước 3:</strong> Nhấn vào biểu tượng “Settings” và đặt tên cho Shortcuts, ví dụ: “Share Wifi”. Bạn cũng có thể nhấn vào “icon” để thay đổi nó thành thứ phù hợp hơn với chức năng của Shortcuts.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/72.jpg" alt="Settings" width="597" height="431" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 106"></p>
<p><strong>Bước 4:</strong> Lúc này bạn cần lấy thông tin chi tiết về mạng. Bạn có thể thực hiện việc này bằng cách thêm hành động &#8220;Get Network Details&#8221;. Vì đó là Wi-Fi, bạn cần chọn “Network” là “Wi-Fi” và trong trường “Get”, hãy chọn “Network Name”.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/73-1.jpg" alt="Get Network Details" width="597" height="647" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 107"></p>
<p><strong>Bước 5:</strong> Tiếp theo bạn cần cung cấp mật khẩu Wifi. Cách đơn giản nhất là thêm hành động &#8220;Text&#8221; và nhập mật khẩu Wifi của bạn vào.</p>
<p>Ngoài ra, bạn có thể đặt Shortcuts nhắc bạn nhập mật khẩu mỗi khi bạn chạy Shortcuts Share Wifi. Để làm điều này, bạn có thể thêm hành động &#8220;Ask for Input”. Trong trường “Ask”, bạn có thể chỉ định câu hỏi, chẳng hạn như “Enter the Wi-Fi password”.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/74.jpg" alt="tạo qr chia sẽ wifi không cần password" width="597" height="323" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 108"></p>
<p><strong>Bước 6:</strong> Để tạo mã QR cho mạng Wi-Fi, bạn cần tạo một chuỗi mới có định dạng sau: <strong>WIFI: T: WPA; S:; P: ;;</strong></p>
<p>“T” là viết tắt của loại xác thực (WPA hoặc WEP), “S” là viết tắt của tên mạng và “P” là mật khẩu. Thứ tự của các trường không quan trọng.</p>
<p>Nhưng vì chúng ta đã có tên và mật khẩu mạng Wi-Fi từ bước 4 và 5, bạn chỉ cần chỉ định chúng bằng cách chọn các biến “Network Details” và “Ask for Input” từ các tùy chọn được liệt kê ở bên dưới.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/75.jpg" alt="share wifi bằng qr" width="597" height="647" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 109"><strong>Bước 7:</strong> Khi bạn đã tạo xong chuỗi, bạn có thể tạo mã QR bằng hành động “Generate QR Code”. Bạn cũng có thể chỉ định tùy chọn “Error Correction” thành Low, Medium, Quartile, hoặc High, tùy chọn này sẽ cung cấp cho bạn các tùy chọn khôi phục dữ liệu nếu mã QR bị hỏng.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/76.jpg" alt="Generate QR Code" width="597" height="647" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 110"></p>
<p><strong>Bước 8:</strong> Tiếp theo, thêm hành động “Quick Look” để xem trước kết quả đầu ra. Điều này sẽ cho phép bạn xem mã QR đã tạo.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/77.jpg" alt="Quick Look" width="597" height="647" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 111"></p>
<p>Bước 9: Hoàn tất Shortcuts. Bây giờ bạn có thể chạy  Shortcuts bằng cách nhấn vào nút &#8220;Play&#8221;.</p>
<p><img decoding="async" class="aligncenter  size-full" src="https://anonyviet.com/wp-content/uploads/2021/03/78.jpg" alt="Play" width="597" height="431" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 112"></p>
<p>Vậy là xong rồi đó. Tới đây thì lại xuất hiện một vài vấn đề, mã QR tiện và nhanh thật đó, nhưng đây cũng là mục tiêu hàng đầu của các Hacker. Bạn sẽ không biết liệu mã QR mà người ta đưa cho bạn có phải là thật hay không. Hacker cũng có thể lừa bạn tải xuống các phần mềm hoặc truy cập các trang web lừa đảo mà bạn không hề hay biết nữa đấy. Vậy nên các bạn hãy đọc bài viết dưới đây để có thể bảo vệ mình tốt nhất nhé:</p>
<h2>Kết nối Wifi bằng cách quét mã QR</h2>
<p>Bạn có thể dùng cách phần mềm quét mã QR trên Android, hoặc trên iPhone thì dùng ứng dụng Camera để quét.</p>
<p>Khi quét mã QR, trên điện thoại sẽ hiển thị thông báo kết nối mạng &#8220;Tên Wifi&#8221; của bạn</p>
<p><a href="https://anonyviet.com/wp-content/uploads/2021/03/quet-qr-code.jpg"><img decoding="async" class="aligncenter size-full " src="https://anonyviet.com/wp-content/uploads/2021/03/quet-qr-code.jpg" alt="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 15" width="279" height="579" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 113"></a></p>
<p>Tiếp tục nhấn nút Kết nối, như vậy khách sẽ vào được mạng Wifi nhà mạng mà không cần biết Password là gì.</p>
<p><a href="https://anonyviet.com/wp-content/uploads/2021/03/ket-noi-wifi.jpg"><img decoding="async" class="aligncenter size-full " src="https://anonyviet.com/wp-content/uploads/2021/03/ket-noi-wifi.jpg" alt="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 16" width="186" height="403" title="Cách Tạo mã QR kết nối Wifi không cần đưa Password cho khách 114"></a></p>
<p>Bây giờ bạn không sợ người khác biết Password và chia sẻ cho những người lạ nửa.</p>
<h2>Câu hỏi thường gặp</h2>
<h3>Tôi có thể sử dụng trang web nào để tạo mã QR kết nối Wifi?</h3>
<p>Bạn có thể sử dụng qifi.org, ZXing’s QR code generator hoặc QR4’s generator để tạo mã QR kết nối Wifi.</p>
<h3>Làm thế nào để lấy SSID của mạng Wifi hiện tại?</h3>
<p>Mở Command Prompt (cmd) bằng cách nhấn Windows + R, nhập cmd rồi Enter. Sau đó, nhập lệnh &#8220;netsh wlan show interfaces&#8221; để xem thông tin SSID và kiểu mã hóa của mạng Wifi.</p>
<h3>Tôi có thể tạo mã QR Wifi trên iPhone mà không cần dùng website nào không?</h3>
<p>Có, bạn có thể sử dụng ứng dụng Shortcuts trên iOS để tạo mã QR Wifi bằng cách tự động hóa quá trình tạo chuỗi thông tin Wifi và mã QR.</p>
]]></content:encoded>
					
					<wfw:commentRss>https://anonyviet.com/cach-tao-ma-qr-ket-noi-wifi-khong-can-dua-password/feed/</wfw:commentRss>
			<slash:comments>1</slash:comments>
		
		
			</item>
	</channel>
</rss>
