கட்டளை வரியிலிருந்து SMS உரைச் செய்தியை அனுப்பவும்

Anonim

நீங்கள் குறுஞ்செய்திகளை அனுப்ப நினைக்கும் போது, ​​ஐபோன் அல்லது ஆண்ட்ராய்டு பற்றி நீங்கள் நினைக்கலாம், கட்டளை வரி உங்கள் மனதில் தோன்றவில்லை, ஆனால் எப்போதும் பயனுள்ள கர்ல் கட்டளைக்கு நன்றி, நீங்கள் எந்த தொலைபேசிக்கும் SMS உரை செய்தியை அனுப்பலாம். முனையத்திலிருந்து எண்.

ஆம், கர்ல், URL க்கு மற்றும் அதிலிருந்து தரவை மாற்றுவதற்கும், கோப்புகளைப் பதிவிறக்குவதற்கும், HTTP தலைப்பு விவரங்களைப் பெறுவதற்கும், மேலும் பலவற்றிற்கும் அதே கட்டளை வரிக் கருவி, உரைச் செய்திகளை அனுப்பலாம்.இது TextBelt சேவைக்கு அனுப்பப்பட்ட POST கோரிக்கையின் மூலம் செய்யப்படுகிறது, இது இலவச வெளிச்செல்லும் SMS API ஆகும். நிச்சயமாக வரம்புகள் உள்ளன, ஆனால் அவை ஒரு நாளைக்கு 75 உரைகள் (ஐபி ஒன்றுக்கு) மிகவும் தாராளமாக உள்ளன, மேலும் துஷ்பிரயோகத்தைத் தடுக்க மூன்று நிமிடங்களில் 3 உரைகளுக்கு மேல் அனுப்ப முடியாது. அதுமட்டுமின்றி, உங்கள் செல் வழங்குநரிடமிருந்து வழக்கமான SMS / குறுஞ்செய்தி கட்டணத்தில் உள்வரும் உரைகளுக்கு கட்டணம் விதிக்கப்படும் என்பதை நினைவில் கொள்ளுங்கள் - இது iMessage சேவையைப் பயன்படுத்தாது - எனவே உங்களிடம் வரம்பற்றது இல்லை என்றால் இதை அதிகமாகப் பயன்படுத்த வேண்டாம். பாரம்பரிய குறுஞ்செய்தி திட்டம்.

சுருட்டையுடன் கட்டளை வரியிலிருந்து ஒரு உரைச் செய்தியை அனுப்புதல்

பயன்படுத்துவதற்கான அடிப்படை தொடரியல் பின்வருமாறு,ஐ உங்கள் சொந்த 10 இலக்க தொலைபேசி எண்ணுடன் (10 இலக்கங்கள்=பகுதி குறியீடு + தொலைபேசி எண்) மாற்றவும். பின்னர் அனுப்புவதற்கு செய்தி=உரையை உங்கள் சொந்த செய்தியுடன் மாற்றவும்:

"

சுருட்டை http://textbelt.com/text -d number=-d message=text is here "

உதாரணமாக, 555-155-1555 (உண்மையான எண் அல்ல) என்ற ஃபோன் எண்ணுக்கு “ஹலோ ஃப்ரம் OSXDaily.com” என்ற உரையை அனுப்ப, பின்வரும் கட்டளை சரத்தைப் பயன்படுத்துவீர்கள்:

"OSXDaily

"

ஆம், நீங்கள் மற்றொரு நபரின் தொலைபேசி எண்ணையும் அதில் வைக்கலாம், ஆனால் அவர்களின் அனுமதியின்றி நீங்கள் அதைச் செய்யக்கூடாது.

உரை வெற்றிகரமாக அனுப்பப்பட்டிருந்தால், கட்டளை வரியானது '{“success”:true}' என்ற செய்தியை வழங்கும், அது எந்த காரணத்திற்காகவும் தோல்வியுற்றால், அது பின்வருவனவற்றைப் போல இருக்கும். பொதுவாக உங்கள் கட்டளை தொடரியல் பிழையைக் குறிக்கிறது: '{“success”:false, ”message”: “எண் மற்றும் செய்தி அளவுருக்கள் தேவை.”} curl: (6) host: ஐத் தீர்க்க முடியவில்லை, கட்டளை சரத்தை மதிப்பாய்வு செய்யவும். மீண்டும் முயற்சி செய்.

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

(நீங்கள் ஆச்சரியப்படுகிறீர்கள் என்றால், உரைகளுக்குப் பதிலளிப்பது எங்கும் செல்லாது, எதுவும் செய்யாது, இது இருவழிச் சேவை அல்ல)

இது Mac OS X, Linux மற்றும் மறைமுகமாக மற்ற OS அல்லது சேவையில் கர்ல் அணுகல் உள்ள உரைகளை அனுப்ப வேலை செய்கிறது. பெறுநரின் தரப்பு SMS ஐ ஏற்கும் எந்த மொபைல் ஃபோனுடனும் வேலை செய்ய வேண்டும், அது iPhone அல்லது பண்டைய செங்கல் Nokia.

Bash க்கு விரைவான ‘உரை அனுப்பு’ கட்டளையைச் சேர்த்தல்

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

"

sendtext () { curl http://textbelt.com/text -d number=5551113333 -d message=$1;echo message அனுப்பப்பட்டது; }"

அதன் மூலம் உங்கள் bash_profile இல், உங்களுக்கே ஒரு உரையை அனுப்ப, "sendtext your message goes here" என்று தட்டச்சு செய்யலாம். ஒரு மென்பொருள் தொகுப்பை நிறுவி முடித்ததும், அல்லது தொலைநிலைக் கோப்பு பதிவிறக்கம் செய்யும்போது, ​​உங்களுக்கு SMS விழிப்பூட்டல்களை அனுப்புவது போன்ற இரட்டை ஒலிபெருக்கிகள் && சில வேடிக்கை மற்றும் பயன்பாட்டை இது அனுமதிக்கிறது. கட்டளை வரி அனுபவம் உள்ளவர்கள், ஒரு மில்லியன் மற்றும் மற்றொரு எளிமையான பயன்பாடுகளைப் பற்றி சிந்திக்கலாம்.

TextBelt இன் படி, சேவை அமெரிக்காவிற்குள் பின்வரும் செல் நெட்வொர்க்குகளுடன் நிச்சயமாக வேலை செய்கிறது: Alltel, Ameritech, AT&T Wireless, Boost, CellularOne, Cingular, Sprint PCS, Telus Mobility, T-Mobile, Metro PCS , Nextel, O2, Orange, Qwest, Rogers Wireless, US Cellular, Verizon, Virgin Mobile. இது அமெரிக்காவிற்கு மட்டுப்படுத்தப்பட்டதாக இருக்கலாம், ஆனால் பிராந்தியத்திற்கு வெளியே உள்ள நெட்வொர்க்குகளை எங்களால் சோதிக்க முடியவில்லை, வேறு எங்காவது முயற்சி செய்தால் எங்களுக்குத் தெரியப்படுத்தவும்.

கட்டளை வரியிலிருந்து SMS உரைச் செய்தியை அனுப்பவும்