இணையம் மற்றும் மொபைல் வாட்ஸ்அப் பகிர் பொத்தானை உருவாக்குதல்

இணையம் மற்றும் மொபைல் வாட்ஸ்அப் பகிர் பொத்தானை உருவாக்குதல்
இணையம் மற்றும் மொபைல் வாட்ஸ்அப் பகிர் பொத்தானை உருவாக்குதல்

உங்கள் வாட்ஸ்அப் பகிர்வு பட்டனை மேம்படுத்துதல்

உங்கள் இணையதளத்தில் வாட்ஸ்அப் பகிர் பொத்தானைச் சேர்ப்பது பயனர் ஈடுபாட்டை அதிகரிப்பதற்கான ஒரு சிறந்த அணுகுமுறையாகும், ஏனெனில் இது பயனர்கள் தங்கள் நெட்வொர்க்குகளுடன் உங்கள் தகவலைப் பகிர்வதை எளிதாக்குகிறது. மொபைல் சாதனங்களில் வாட்ஸ்அப்பை சீராக செயல்படுத்த இணைப்பைப் பயன்படுத்துவது நிலையான முறையாகும்.

இருப்பினும், வாட்ஸ்அப்பின் டெஸ்க்டாப் பதிப்பு இந்த உத்தியுடன் பொருந்தாது. இந்த இடுகை, WhatsApp இன் ஆன்லைன் மற்றும் மொபைல் பதிப்புகளில் செயல்படும் ஒரு பகிர் பொத்தானை உருவாக்க வேண்டிய குறியீடு மற்றும் வழிமுறைகளை உங்களுக்குக் கற்பிக்கும்.

கட்டளை விளக்கம்
encodeURIComponent() ஒரு குறிப்பிட்ட எழுத்தின் ஒவ்வொரு நிகழ்விற்கும் பாத்திரத்தின் UTF-8 குறியாக்கத்துடன் தொடர்புடைய ஒன்று, இரண்டு அல்லது மூன்று தப்பிக்கும் தொடர்களை மாற்றுவதன் மூலம் URI கூறுகளை குறியாக்குகிறது.
window.open() வழங்கப்பட்ட URL உடன் புதிய உலாவி சாளரம் அல்லது தாவலைத் திறப்பதன் மூலம் WhatsApp இணையத்தில் இணைப்புகளைப் பகிர அனுமதிக்கிறது.
express.static() கிளையண்டிற்கு நிலையான கோப்புகளை வழங்குகிறது, அவற்றை HTML, CSS மற்றும் JavaScript மூலம், வழங்கப்பட்ட கோப்பகத்திலிருந்து அணுக அனுமதிக்கிறது.
res.redirect() வாடிக்கையாளர்களுக்கு திருப்பியனுப்பும் பதிலை அனுப்புவதன் மூலம் வழங்கப்பட்ட URL க்கு திருப்பிவிடுகிறது; வாட்ஸ்அப் இணையப் பகிர்வு இணைப்பிற்குத் திருப்பிவிட இது உதவியாக இருக்கும்.
app.use() இந்த எடுத்துக்காட்டில் உள்ள எக்ஸ்பிரஸ் பயன்பாட்டிற்கு மிடில்வேர் செயல்பாடுகளை ஏற்றுவதன் மூலம் நிலையான கோப்புகளை வழங்குகிறது.
app.get() GET வினவல்களுக்கான ரூட் ஹேண்ட்லரை வரையறுப்பதன் மூலம் வாட்ஸ்அப் இணையப் பகிர்வு இணைப்பிற்கான இறுதிப்புள்ளியை உருவாக்குகிறது.
document.getElementById() ஸ்கிரிப்ட் நிகழ்வுகளைக் கையாளும் வகையில், கொடுக்கப்பட்ட ஐடியுடன் HTML உறுப்புக்கான உதாரணத்தை வழங்குகிறது.
onclick கொடுக்கப்பட்ட HTML உறுப்பில் ஒரு கிளிக் நிகழும்போது தூண்டப்படும் நிகழ்வு ஹேண்ட்லரை உருவாக்குகிறது, அதாவது பகிர்தல் அம்சம் எவ்வாறு தூண்டப்படுகிறது.

குறுக்கு-தளம் WhatsApp பகிர்தல் திறன்களை இயக்குகிறது

முதல் ஸ்கிரிப்ட் பயன்படுத்துவதன் மூலம் WhatsApp இன் ஆன்லைன் மற்றும் மொபைல் பதிப்புகளுக்கான பகிர் பொத்தான்களை உருவாக்குகிறது HTML மற்றும் JavaScript. மொபைல் பகிர்வு பொத்தான்கள் href பண்புக்கூறு, முன் நிரப்பப்பட்ட செய்தியுடன் மொபைல் சாதனங்களில் WhatsApp திறக்கிறது whatsapp://send?text= URL திட்டம். உடன் ஒரு பொத்தான் id "shareButton" இன் டெஸ்க்டாப் பதிப்பிற்காக உருவாக்கப்பட்டது. இந்த பொத்தானில் இப்போது ஒரு உள்ளது onclick ஸ்கிரிப்ட் மூலம் சேர்க்கப்பட்ட நிகழ்வு கேட்பவர். அதை கிளிக் செய்யும் போது, https://web.whatsapp.com/send?text= WhatsApp இணையத்திற்கான URL ஐ உருவாக்க பயன்படுகிறது. மற்றும் பயன்படுத்துகிறது encodeURIComponent செய்தியை குறியாக்க. window is then used to open the created URL in a new browser tab.open, WhatsApp இணைய பயனர்கள் செய்தியை விநியோகிக்க உதவுகிறது.

இரண்டாவது ஸ்கிரிப்ட் பயன்படுத்துகிறது Node.js மற்றும் HTML முன் மற்றும் பின்தள வளர்ச்சிக்கு. தி Express கட்டமைப்பால் பயன்படுத்தப்படுகிறது Node.js சேவையகத்தை கட்டமைக்க பின்தள ஸ்கிரிப்ட். சேவையகம் ஒரு வழியை வரையறுக்கிறது /share இது வாட்ஸ்அப் இணையப் பகிர்வு URL க்கு முன்பே நிரப்பப்பட்ட செய்தியுடன் மாற்றியமைக்கிறது மற்றும் "பொது" கோப்பகத்திலிருந்து நிலையான கோப்புகளை வழங்குகிறது. இணையம் மற்றும் மொபைலுக்கான பகிர்வு பொத்தான்கள் ஃப்ரண்ட்எண்ட் ஸ்கிரிப்ட் மூலம் உருவாக்கப்படுகின்றன. அதே whatsapp://send?text= URL திட்டம் மொபைல் பொத்தானால் பயன்படுத்தப்படுகிறது. தி /share சர்வரில் உள்ள இறுதிப்புள்ளி இணைய பகிர்வு பொத்தானால் இணைக்கப்பட்டுள்ளது. இந்த இறுதிப் புள்ளியை அடைந்ததும், பயனர் குறியிடப்பட்ட செய்தியைப் பயன்படுத்தி WhatsApp வலைக்கு அனுப்பப்படுவார் res.redirect, வாட்ஸ்அப் இணையப் பகிர்வை இயக்குகிறது.

வாட்ஸ்அப் பகிர்வு பட்டனுக்கான முழுமையான இணையம் மற்றும் மொபைல் தீர்வை உருவாக்குதல்

HTML மற்றும் ஜாவாஸ்கிரிப்ட் தீர்வு

<!DOCTYPE html>
<html>
<head>
<title>WhatsApp Share Button</title>
</head>
<body>
<!-- Mobile Share Button -->
<a href="whatsapp://send?text=Hello%20World!">Share on WhatsApp Mobile</a>
<!-- Desktop Share Button -->
<button id="shareButton">Share on WhatsApp Web</button>
<script>
document.getElementById('shareButton').onclick = function () {
  var url = 'https://web.whatsapp.com/send?text=' + encodeURIComponent('Hello World!');
  window.open(url, '_blank');
};
</script>
</body>
</html>

வாட்ஸ்அப் பகிர்வுக்கான முன் மற்றும் பின்நிலை தீர்வை நடைமுறைப்படுத்துதல்

HTML மற்றும் Node.js இன் ஒருங்கிணைப்பு

// Backend: server.js (Node.js)
const express = require('express');
const app = express();
const port = 3000;
app.use(express.static('public'));
app.get('/share', (req, res) => {
  const message = 'Hello World!';
  const url = `https://web.whatsapp.com/send?text=${encodeURIComponent(message)}`;
  res.redirect(url);
});
app.listen(port, () => {
  console.log(`Server running at http://localhost:${port}`);
});

<!-- Frontend: public/index.html -->
<!DOCTYPE html>
<html>
<head>
<title>WhatsApp Share Button</title>
</head>
<body>
<a href="whatsapp://send?text=Hello%20World!">Share on WhatsApp Mobile</a>
<a href="/share">Share on WhatsApp Web</a>
</body>
</html>

பயனர் அனுபவத்தை மேம்படுத்த WhatsApp இல் பகிர் பொத்தான்களைப் பயன்படுத்துதல்

வாட்ஸ்அப் பகிர்வு பொத்தான்களை வைக்கும்போது பல்வேறு சாதனங்களில் பயனர் அனுபவம் கணக்கில் எடுத்துக்கொள்ள வேண்டிய முக்கியமான காரணியாகும். தொடர்பு கொள்ளும்போது, ​​மொபைல் பயனர்கள் டெஸ்க்டாப் பயனர்களிடமிருந்து வித்தியாசமாக நடந்துகொள்கிறார்கள். இதன் விளைவாக, இரண்டு தளங்களின் பகிர்வு அம்சங்களும் குறைபாடற்ற முறையில் செயல்படுகின்றன என்பதற்கு உத்தரவாதம் அளிப்பது இன்றியமையாதது. மொபைல் சாதனங்களைப் பயன்படுத்தும் போது பயனர்கள் விரைவான மற்றும் வேகமான செயல்பாடுகளை விரும்புகிறார்கள். வாட்ஸ்அப் செயலியின் பயன்பாட்டினால் நேரடி தொடர்பு சாத்தியமாகிறது whatsapp://send?text= விரைவான மற்றும் எளிமையான பகிர்வு அனுபவத்தை வழங்கும் URL திட்டம்.

இந்த மென்மையான அனுபவத்தை கணினியில் பிரதியெடுப்பது சவாலானது. வாட்ஸ்அப் இணைய இடைமுகத்தை அணுகுவது மட்டுமின்றி, செய்தி தயார் செய்யப்பட்டு அனுப்புவதற்குத் தயாராக உள்ளதா என்பதையும் உறுதிப்படுத்த வேண்டும். இது எச்சரிக்கையுடன் URL கையாளுதல் மற்றும் சரியான செய்தி குறியாக்கம் ஆகியவற்றைக் கோருகிறது encodeURIComponent. மேலும், டெஸ்க்டாப் பயனர்கள் பகிர்வு பொத்தானை எளிதாக அணுகக்கூடியதாகவும் தெரியும்படியும் வைத்திருப்பது பயனுள்ளதாக இருக்கும், இது பொத்தானின் தளவமைப்பை கவனமாக திட்டமிடுவதன் மூலமும் பக்கத்தில் நிலைநிறுத்துவதன் மூலமும் நிறைவேற்றப்படலாம். இந்த சிறிய விவரங்களைக் கவனித்து, எல்லா சாதனங்களிலும் பயன்படுத்த எளிதான மற்றும் ஈடுபாட்டை அதிகரிக்கும் ஒரு பகிர்தல் செயல்பாட்டை நீங்கள் உருவாக்கலாம்.

WhatsApp இல் பகிர்வு பொத்தான்கள் தொடர்பான அடிக்கடி கேட்கப்படும் கேள்விகள்

  1. எனது மொபைலில் வாட்ஸ்அப்பிற்கான ஷேர் பட்டனை எவ்வாறு உருவாக்குவது?
  2. இல் href ஒரு பண்பு a குறிச்சொல், பயன்படுத்தவும் whatsapp://send?text= URL திட்டம்.
  3. வாட்ஸ்அப் வலையின் பகிர்வு பட்டனை எவ்வாறு செயல்பட வைப்பது?
  4. வாட்ஸ்அப் வலை URL ஐ உருவாக்கி அதை ஒரு உடன் திறக்கும் பொத்தான் உறுப்பைப் பயன்படுத்தவும் window கிளிக்.ஓபன் மீது நிகழ்வு.
  5. என்ன செய்கிறது encodeURIComponent பணியாற்ற?
  6. URL சரியான முறையில் வடிவமைக்கப்பட்டுள்ளது என்பதற்கு உத்தரவாதம் அளிப்பதற்காக, குறிப்பிட்ட எழுத்துகளுக்கு எஸ்கேப் சீக்வென்ஸ்களை மாற்றுவதன் மூலம் URI கூறுகளை குறியாக்குகிறது.
  7. என்ன காரணத்திற்காக பகிர் பொத்தானுக்கு பின்தளம் தேவைப்படுகிறது?
  8. ஒரு பின்தளமானது URL உருவாக்கம் மற்றும் திசைதிருப்புதலை நிர்வகிக்க முடியும் என்பதால், மிகவும் நம்பகமான மற்றும் மாற்றியமைக்கக்கூடிய பகிர்வு தீர்வை வழங்குகிறது.
  9. எக்ஸ்பிரஸ் எப்படி இருக்கிறது res.redirect செயல்பாடு?
  10. க்ளையன்ட் அதிலிருந்து ஒரு வழிமாற்று பதிலைப் பெறுகிறார், அது கொடுக்கப்பட்ட URL க்கு அவர்களை வழிநடத்துகிறது.
  11. எனது மொபைல் மற்றும் இணையப் பகிர்வு பொத்தான்களை ஒரே நேரத்தில் பயன்படுத்தலாமா?
  12. ஆம், இணையம் மற்றும் மொபைல் இயங்குதளங்களுக்கான தனிப்பட்ட பொத்தான்களை நீங்கள் வடிவமைக்கலாம் அல்லது ஸ்கிரிப்டைப் பயன்படுத்தி இயங்குதளத்தைக் கண்டறிந்து URLஐ சரியான முறையில் மாற்றலாம்.
  13. டெஸ்க்டாப் பகிர்வுக்கு பயன்படுத்த வேண்டுமா? window.open?
  14. நிச்சயமாக, window.To make sure the message is transmitted, use the open வாட்ஸ்அப் இணையப் பகிர்வு URL உடன் புதிய தாவலைத் திறப்பதற்கான விருப்பம்.
  15. பகிர்வு பட்டனை எப்படி அதிகமாகக் காட்டுவது?
  16. உங்கள் இணையதளத்தில், பட்டனை முக்கியமாகக் காட்டி, என்ன செய்ய வேண்டும் என்பதைத் தெளிவாகக் குறிக்கும் உரை அல்லது ஐகான்களைப் பயன்படுத்தவும்.
  17. பயனரின் மொபைல் சாதனத்தில் WhatsApp பொருத்தப்படவில்லை என்றால் என்ன நடக்கும்?
  18. வாட்ஸ்அப் நிறுவப்படவில்லை என்றால், அதை பதிவிறக்கம் செய்யும்படி அவர்கள் கேட்கப்படுவார்கள், மேலும் பகிர்தல் முயற்சி தோல்வியடையும்.
  19. பகிர்வு இணைப்பில் ஏற்கனவே எழுதப்பட்ட செய்தியை மாற்ற முடியுமா?
  20. ஆம், செய்தியை சரியாக குறியாக்கம் செய்து URL இல் உள்ள உரை அளவுருவை மாற்றியமைக்கலாம்.

வாட்ஸ்அப் பகிர்வு பொத்தான்களைச் சேர்ப்பது பற்றிய இறுதிக் குறிப்புகள்

உங்கள் இணையதளத்தில் வாட்ஸ்அப் ஷேர் பட்டனைச் சேர்ப்பது, கிராஸ்-பிளாட்ஃபார்ம் உள்ளடக்கப் பகிர்வை எளிதாக்குகிறது, இது பயனர் ஈடுபாட்டை அதிகரிக்கிறது. குறிப்பிட்ட URL திட்டங்கள் மற்றும் ஜாவாஸ்கிரிப்ட் முறைகளைப் பயன்படுத்துவது வாட்ஸ்அப்பின் டெஸ்க்டாப் மற்றும் மொபைல் பதிப்புகளுடன் இணக்கத்தன்மையை உறுதிப்படுத்துவது அவசியம். மேலும், Node.js பின்தள ஆதரவு நம்பகமான மற்றும் தகவமைக்கக்கூடிய தீர்வை வழங்க முடியும். இந்த விஷயங்களைக் கணக்கில் எடுத்துக்கொள்வதன் மூலம் பயனுள்ள மற்றும் பயனர் நட்புடன் இருக்கும் போது பயன்பாட்டினை அதிகரிக்கும் மற்றும் அணுகலை அதிகரிக்கும் ஒரு பகிர்தல் அம்சத்தை நீங்கள் வடிவமைக்கலாம்.