క్లయింట్ యొక్క సభ్యత్వ సైట్లో ప్రీమియం లక్షణంగా వచన సందేశాలను పంపే పరిష్కారాన్ని తీసుకురావాలని ఇటీవలి ప్రాజెక్ట్లో నన్ను అడిగారు. ఇది నేను ఇంతకు మునుపు చేసిన పని కాదు, కానీ నేను సేకరించిన మొత్తం సమాచారాన్ని ఒకే సాధారణ ట్యుటోరియల్లో కంపైల్ చేస్తానని నేను కనుగొన్నాను.
ఉచిత ఎంపిక - ఇ-మెయిల్
మీకు ఇప్పటికే తెలియకపోతే, టెక్స్ట్ సందేశాలను ఇ-మెయిల్ ద్వారా చాలా సెల్ ఫోన్ క్యారియర్లకు పంపవచ్చు. ఉదాహరణకు, నేను AT&T కస్టమర్. ఫోన్ లేకుండా నాకు వచన సందేశాన్ని పంపడానికి, నేను జిమెయిల్ను తెరిచి, ఇ-మెయిల్ను పంపగలను: నేను ఏ ఇతర సందేశమైనా టెక్స్ట్ సందేశాన్ని పొందుతాను.
వాస్తవ కోడ్ పరంగా దీనిని PHP కి వర్తింపచేయడం చాలా సులభం. మెయిల్ ఫంక్షన్ ట్రిక్ చాలా చక్కగా చేస్తుంది. మీరు మీ సంఖ్యను కలిగి ఉంటే మరియు ఆ సంఖ్య వాడుతున్న క్యారియర్ గురించి తెలిస్తే, మీరు ఇక్కడ సెల్ ఫోన్ క్యారియర్ను చూడవచ్చు. నాకు సందేశం పంపడం, ఇది అంత సులభం:
$ సంఖ్య = "999-999-9999"; $ క్యారియర్ = "xt txt.att.net"; $ message = "ఇది వచనం"; $ పంపిన = మెయిల్ ("$ క్యారియర్", 'పరీక్ష', $ సందేశం); ఎకో $ పంపారా? "మెయిల్ పంపబడింది": "మెయిల్ పంపబడలేదు"; // మెయిల్ (ఇ-మెయిల్ చిరునామా, విషయం, శరీరం); // విషయం అవసరం లేదు మరియు కావాలనుకుంటే ఖాళీగా ఉంచవచ్చు
అయితే ఇది సందిగ్ధతలను సృష్టించగలదు. దీనికి మీకు సంఖ్య మరియు సెల్ ఫోన్ క్యారియర్ రెండూ తెలుసుకోవాలి. సంఖ్య పోర్టబిలిటీతో, సెల్ ఫోన్ క్యారియర్ మారవచ్చు మరియు ఈ సమాచారం గురించి వినియోగదారు మీకు తెలియజేయకపోతే, వారి క్యారియర్ మార్చబడిందని మీకు తెలియదు. వారు క్యారియర్లను మార్చినా లేదా ఏమైనా కేసులో ఉన్నా దోషపూరితంగా పని చేయాల్సిన అవసరం ఉన్నందున ఈ ఎంపిక మాకు సాధ్యం కాదు. మాకు సంఖ్య ఉంటే, మనకు అవసరమైన సమాచారం అంతే. తాజాగా ఉన్నదానికంటే ఎక్కువ సమాచారాన్ని నిర్వహించడానికి వినియోగదారుని అడగడం చాలా ఎక్కువ.
నేను నాకోసం ఒకరకమైన నోటిఫికేషన్ సేవను నిర్మించాలని చూస్తున్నట్లయితే వచన సందేశాలను పంపడానికి ఇది ఉపయోగకరమైన మార్గంగా నేను చూడగలను. అంటే నా రోజువారీ క్రాన్ స్క్రిప్ట్లలో ఒకటి విఫలమైతే, ఆ తరహాలో ఏదో. ఇది కొద్దిమంది వినియోగదారుల కంటే పెద్ద ఏ విధమైన పరిష్కారానికి కొలవగల నమ్మదగిన పరిష్కారం కాదు.
చెల్లింపు ఎంపిక - SMS గేట్వేలు
వేర్వేరు ధర పాయింట్లు మరియు API లతో అక్కడ అనేక SMS గేట్వేలు ఉన్నాయి. SMS గేట్వేలు ఉచితం కాదు, కానీ అవి పనిని పూర్తి చేయడానికి మరింత సురక్షితమైన మరియు నమ్మదగిన మార్గాన్ని అందిస్తాయి. ఒక సంవత్సరం క్రితం ఈ విషయంపై కొంత పరిశోధన చేయడం నాకు గుర్తుంది మరియు ట్విలియో పేరు నిలిచిపోయింది. నేను ఉపయోగించడం ముగించిన వారు మరియు శీఘ్ర మరియు సులభమైన ట్యుటోరియల్ క్రింద ఉంది. వారు టెక్స్ట్ సందేశానికి 1 శాతం ఖర్చు చేస్తారు, చౌకైనది కాదు, కానీ మేము సాధించడానికి ప్రయత్నిస్తున్న వాటికి చాలా సహేతుకమైనది.
ట్విలియోతో వచన సందేశాన్ని ఎలా పంపాలి
మీకు మొదట వారితో ఖాతా అవసరం, కాబట్టి సైన్ అప్ చేయండి. మీరు దిగువ తగిన వేరియబుల్స్ లోకి ప్లగ్ చేయగల యూజర్ ఐడి మరియు ప్రామాణీకరణ టోకెన్ మీకు అందించబడతారు. తరువాత, అధికారిక ట్విలియో PHP లైబ్రరీని ఇక్కడ నుండి డౌన్లోడ్ చేయండి.
// అధికారిక ట్విలియో PHP లైబ్రరీలో 'సర్వీసెస్ / ట్విలియో.పిపి' ఉన్నాయి; $ accountid = "#######"; $ టోకెన్ = "#######"; // ట్విలియో సర్వీసెస్ క్లాస్ $ క్లయింట్ = కొత్త సర్వీసెస్_ట్విలియో ($ అకౌంట్సిడ్, $ ఆత్టోకెన్) యొక్క క్రొత్త ఉదాహరణను ప్రకటించండి; $ mynumber = "#########"; $ to = "#########"; $ body = "ఇది వచన సందేశం"; $ client-> account-> sms_messages-> create ($ నుండి, $ నుండి, $ body); // voila! సందేశం పంపబడింది
ఏ మొత్తంలోనైనా, ట్విలియో వంటి గేట్వేను ఉపయోగించమని నేను సిఫార్సు చేస్తున్నాను. క్యారియర్ను ట్రాక్ చేయడం గురించి మీరు ఆందోళన చెందాల్సిన అవసరం లేదు మరియు నా అనుభవంలో అవి చాలా నమ్మదగినవి. ఏదైనా అభిప్రాయం లేదా సూచనలు, ఈ క్రింది వ్యాఖ్యలలో నాకు తెలియజేయండి.
