কীভাবে আমার ওয়েবসাইটে এসএমএস পাঠ্য বার্তাপ্রেরণের কার্যকারিতা যুক্ত করবেন?


57

আমি যে ওয়েব অ্যাপ্লিকেশনটি তৈরি করছি তার জন্য তারা সাইন আপ করেছে এমন নির্দিষ্ট ইভেন্টগুলির জন্য ইমেল এবং এসএমএসের মাধ্যমে লোককে অনুস্মারক প্রেরণের ক্ষমতা যুক্ত করতে চাই। ইমেল অংশটি কঠিন নয়, তবে আমি ভাবছি যে এসএমএস বার্তা প্রেরণের জন্য কোনও ভাল সমাধান কোথায় পাব।

এটি সমাধানও যদি আমার ওয়েব অ্যাপ্লিকেশনটির সাথে দ্বি-মুখী এসএমএস যোগাযোগের অনুমতি দেয় তবে লোকেরা কোনও কনফার্ম বা ক্যানসেল প্রকারের বার্তার সাথে উত্তর দিতে সক্ষম হয়।

কেউ কি এরকম কিছু বাস্তবায়ন করেছেন? কেউ কি ভাল সরঞ্জাম সম্পর্কে জানেন?

সম্পাদনা: আমি বুঝতে পারি যে এটি "এই বিড়ালের চামড়ার অনেক ধরণের উপায়" এর প্রকারের আরও বেশি এবং তাই আমি এটি সম্প্রদায় উইকিতে পরিবর্তন করেছি।


+1, আমি এক ডজন ওয়ান ওয়ে এসএমএস এপিআই সরবরাহকারীদের সম্পর্কে জানি, তবে কোনও উত্তর পেলে পোস্টের পিছনে কোনওটিই নেই।
টিম পোস্ট

এই প্রশ্নের উত্তরগুলির উন্নতি করার আশায় আমি এই প্রশ্নের উপরে একটি অনুদান যুক্ত করেছি।
আর্টল্যাং

জেসেগাভিন, আপনি যদি সেরা উত্তর নির্বাচন করা পছন্দ করেন তবে নির্দ্বিধায় - অনুগ্রহটি আগামীকাল শেষ হবে!
artlung

উত্তর:


25

আমার প্রাথমিকভাবে প্রস্তাবিত পরিষেবাগুলি ব্যবসায়ের বাইরে চলে যাওয়ার কারণে আমাকে কয়েকবার এই উত্তরটি সম্পাদনা করতে হয়েছিল। আমি বিশ্বাস করি যে নতুন শিল্প নেতা টিউলিও , তাদের একটি দুর্দান্ত এপিআই এবং যুক্তিসঙ্গত দাম রয়েছে। ট্রোপো , প্লিভো এবং নেক্সমো বিবেচনা করার মতো কিছু বিকল্প ।

আমি অনুরূপ স্টাফগুলি করতে কিছুক্ষণের জন্য আইএমআইফাইড ব্যবহার করছি এবং এটি ভালভাবে কাজ করার জন্য খুঁজে পেয়েছি। এটি আপনাকে এইচটিটিপি পোস্ট হিসাবে এসএমএস (বা টুইটার এবং আইএম বার্তা) পাওয়ার অনুমতি দেয় এবং আপনার ওয়েব সার্ভারের প্রতিক্রিয়া একটি উত্তর হিসাবে প্রেরণ করা হয়। তারা একটি ওয়েব পরিষেবাও দেয় যা কথোপকথন শুরু করতে এবং বার্তা প্রেরণে ব্যবহার করা যেতে পারে ।

আমি অন্যান্য বিকল্পগুলি সন্ধান করার সময় আমি জিপ মোবাইল জুড়ে এসেছি (দ্রষ্টব্য: জিপ মোবাইল আর 8/1/2013 পর্যন্ত ব্যবসায় হবে না) যার এসএমএস প্রেরণ এবং গ্রহণের জন্য একটি এপিআই রয়েছে। এটি হয় নিখরচায় এবং বিজ্ঞাপন সমর্থিত বা এক মাসিক ফি জন্য উপলব্ধ। আমি এটি চেষ্টা করি নি, তবে এটি বেশ আকর্ষণীয় দেখাচ্ছে।

আপনি ক্লিকএটেলের মতো একটি এসএমএস গেটওয়েও ব্যবহার করতে পারেন ।

শুভকামনা করছি!

সম্পাদনা: স্ট্যাকওভারফ্লোতে আমি একটি প্রশ্ন পেয়েছি যার মধ্যে আরও অনেক পরামর্শ রয়েছে, কিছু পুরানো হতে পারে।


আমি পাশাপাশি ক্লিক্যাটেল ব্যবহার করছি এবং আমি তাদের পরিষেবাতে সন্তুষ্ট।
অ্যালেক্স

আমি প্লিভো প্রদত্ত পরিষেবার জন্য চিম ইন করতে যাচ্ছি, এটি খুব ভাল। আমরা টোভিলিও ব্যবহার করতাম যা অসামান্য তবে এর জন্য আরও বেশি খরচ হয়।
ফ্র্যাঙ্ক

15

আমার এক বন্ধু ছিল যারা ইমেলের মাধ্যমে এটি বাস্তবায়ন করতে সক্ষম হয়েছিল। আমি বিশ্বাস করি যে তিনি এই সাইটের প্রস্তাব অনুসারে ঠিক একইভাবে করেছেন :

টি-মোবাইল: PHONENUMBER @ tmomail.net
ভার্জিন মোবাইল: PHONENUMBER @ vmobl.com
Cingular: PHONENUMBER @ cingularme.com
যেমন AT & T: phonenumber@txt.att.net
স্প্রিন্ট: PHONENUMBER @ messaging.sprintpcs.com
ভেরাইজন: PHONENUMBER @ vtext.com
নেক্সটেল : ফোনেম্বার @ ম্যাসেজিং.নেেক্সটেল ডটকম

যেখানে ফোনেম্বার = আপনার 10 ডিজিটের ফোন নম্বর


1
আমি কেবল এটি পরীক্ষা করে দেখেছি এবং আমার ক্যারিয়ার (এটিএন্ডটি) পাঠ্য বার্তার শুরুতে এফআরএম: [প্রেরকের নাম], এসইউবিজে: [সাবজেক্ট লাইন], এমএসজি: [বার্তা সূচিপত্র] যুক্ত করেছে। - সুতরাং এটি (খুব কমপক্ষে) 21 টি অক্ষর যা এই পদ্ধতির সাথে ব্যবহার হয়। আমি ভাবছি যে (কমপক্ষে আমার জন্য) এটি বেশিরভাগ জনসাধারণের মুখোমুখি ওয়েব অ্যাপ্লিকেশনগুলির জন্য গ্রহণযোগ্য হবে না।
জেসেগাভিন 15

3
@artlung en.wikipedia.org/wiki/List_of_carriers_providing_SMS_transitis একটি প্রশংসনীয় ব্যাপক তালিকা।
ইয়াহেল


2
আমার দেশে (আর্জেন্টিনা) আপনাকে ইমেলের মাধ্যমে প্রাপ্ত এসএমএস প্রদান করতে হবে (আপনার গ্রাহকরা পছন্দ করতে পারে না)
এডুয়ার্ডো মোল্টেনি

1
ক্যারিয়ার কে তা আপনি কীভাবে নির্ধারণ করবেন?
আদম

9

আমি কণ্ঠের জন্য টোলিও ব্যবহার করছিলাম এবং আমি বেশ মুগ্ধ হয়েছি। আমি নিশ্চিত যে তাদের এসএমএস সিস্টেমটি খুব আলাদা নয়। এটি আপনাকে ইমেল ঠিকানাটি না জেনে কোনও ক্যারিয়ারে প্রেরণের অনুমতি দেবে (যেমন আমি লক্ষ্য করেছি যে তারা সময়ের সাথে সাথে পরিবর্তিত হয়)।


সুতরাং আপনি তাদের এপিআই ব্যবহার করছেন? কিভাবে আপনি এটি ব্যবহার করা হয়?
আর্টল্যাং

1
আমি পিএইচপি স্ক্রিপ্টগুলির মাধ্যমে কলগুলি ট্রিগার করতে তাদের ভয়েস এপিআই ব্যবহার করছি। আমি এটি কল করতে ব্যবহার করছি এবং পাঠ্যে ভয়েস করতে এটি ব্যবহার করছি এবং তারপরে ব্যবহারকারীর প্রতিক্রিয়া গ্রহণ করব।
ড্যারিল হেইন

5

এটি কেবল প্রেরণের জন্য, তবে আমি কোনও প্রকল্পের জন্য পেনি এসএমএস ব্যবহার করেছি এবং এটির জন্য শুভকামনা রয়েছে। আপনি যদি রুবি ব্যবহার করছেন বলে মনে হয় তবে পেনি_ এসএমএস_মুনচার রত্নটি পরীক্ষা করে দেখুন ।


4

অন্যান্য দুটি বিকল্প যা আমি অতীতে বিবেচনা করেছি:

স্কাইপ এপিআই
নতুন স্কাইপি এপিআই ব্যবহার করে এসএমএস প্রেরণ এবং গ্রহণ করুন। আমার ধারণা টোভিলিও সস্তা, তবে স্কাইপ আরও বেশি দেশে পাওয়া যায় (আপনি যদি এসএমএস পেতে চান)

আপনার সার্ভারে একটি ফোন প্লাগ করুন
আপনি যদি এমন কোনও দেশে বাস করেন (যেমন আর্জেন্টিনার মতো) যেখানে এসএমএস গেটওয়ে সংস্থাগুলি প্রচুর পরিমাণে চার্জ করে, আপনি কোনও ফোন কেনা এবং এটি আপনার সার্ভারে প্লাগ করা (আপনার হোস্টিং পরিবেশের উপর নির্ভর করে অবশ্যই অবশ্যই) সস্তায় খুঁজে পেতে পারেন। তারপরে ফোনের সাথে ইন্টারঅ্যাক্ট করতে আপনি এসএমএসটুলকিটের মতো একটি সফ্টওয়্যার ব্যবহার করতে পারেন ।



2

আমি ভিডিকম ইউকে এসএমএস সরবরাহকারী হিসাবে ব্যবহার করে এমন দুটি উপায়ে এসএমএস সিস্টেম লিখেছি (তারা এখনও চলছে কিনা তা নিশ্চিত নয়)। মূলত তাদের একটি এইচটিটিপি ভিত্তিক এপিআই রয়েছে যেখানে আপনি এসএমএস বার্তা প্রেরণ এবং গ্রহণ করতে পারবেন। এটি বিস্তারিতভাবে ব্যাখ্যা করা খুব জটিল, তবে সংক্ষেপে আমার কাছে দুটি ডাটাবেস টেবিল ছিল, একটি গেটওয়ে থেকে আগত বার্তাগুলির জন্য এবং অন্যটি বহির্গামী বার্তাগুলির জন্য যা সারিযুক্ত এবং তারপরে গেটওয়েতে প্রেরণ করা হয়েছিল।

মূলত আমি তখন আগত বার্তাগুলি বিশ্লেষণ করে দেখতে পেলাম যেগুলিতে ক্যানসেল বা স্টপের মতো কীওয়ার্ড রয়েছে কিনা এবং তারপরে সেই বার্তাটি প্রক্রিয়া করে। দুর্ভাগ্যক্রমে, আপনি প্রচুর আবর্জনা বার্তা পান - আপনি অবাক হবেন যে কত লোক ভুল নম্বরে এসএমএস বার্তা প্রেরণ করে - তাই আপনাকে "বার্তা বোঝে না" ইত্যাদি বলে প্রতিক্রিয়া জানাতে হবে etc.


2

আপনি যদি কোনও সাশ্রয়ী মূল্যের বাল্ক এসএমএস সরবরাহকারী চান, আপনি বিকাশকারী এপিআই সহ www.SourceSMS.com ব্যবহার করতে পারেন - তারা আন্তর্জাতিক কভারেজ সরবরাহ করে এবং তাদের স্ক্রিপ্ট রয়েছে যা আপনি কেবল ডাউনলোড করতে এবং আপনার ওয়েবসাইটে সংহত করতে পারেন।


1

আরেকটি বিকল্প হ'ল পিএইচপি এর মেল ফাংশন এবং ক্যারিয়ারের ইমেল সার্ভারগুলির একটি তালিকা ব্যবহার করা, যেমন:

একটি পিএইচপি ফাইলে একটি HTML ফর্ম তৈরি করুন,

<select name="carrier" style="width: 130px" >
<option selected="" value="1">Verizon Wireless</option>
<option value="2">Alltel</option>
<option value="3">Boost Mobile</option>
<option value="4">Cingular</option>
<option value="5">Nextel</option>
<option value="6">Sprint</option>
<option value="7">T-Mobile</option>
<option value="8">Virgin Mobile</option>
<option value="9">AT&T</option>
</select>

তারপরে কোথায় মেইল ​​প্রেরণ করা হবে তা সেট করুন:

if ($carrier == "1") {
    $email = "$to@vtext.com";
} elseif ($carrier == "2") {
    $email = "$to@message.alltel.com";
} elseif ($carrier == "3") {
    $email = "$to@myboostmobile.com";
} elseif ($carrier == "4") {
    $email = "$to@cingularme.com";
} elseif ($carrier == "5") {
    $email = "$to@messaging.nextel.com";
} elseif ($carrier == "6") {
    $email = "$to@messaging.sprintpcs.com";
} elseif ($carrier == "7") {
    $email = "$to@tmomail.net";
} elseif ($carrier == "8") {
    $email = "$to@vmobl.com";
} elseif ($carrier == "9") {
    $email = "$to@txt.att.net";
}

মেলটি প্রেরণ করুন: ($ ইমেল, $ বিষয়, $ msg, $ মেইলফর্মটি সংজ্ঞায়িত করতে হবে এবং যথাযথ ফর্ম্যাটে, ইনপুটগুলি স্যানিটাইজিংয়েরও পরামর্শ দেবে)

if (mail($email, $subject, $msg, $mailfrom)) {
    echo "<h4>Your Text Was Successfully Sent.</h4>";
    echo "<br />";
    if ($backurl == "") {
        echo "<a href='javascript:history.back(1);'>Back</a>";
    } else {
        echo "<a href='" . $backurl . "'>Back</a>";
    }
    echo "</body></html>";
} else {
    echo "<h4><b>Error Sending Message</b></h4><br>Can't send txt to $to. <br> Contact the site Administrator.";
}

নিশ্চিত করুন যে পিএইচপি-র php.ini তে বৈধ মেল সেটিংস রয়েছে। যদি কোন প্রশ্ন থাকে তবে জিজ্ঞাসা কর.


0

আমি নিশ্চিত নই যে আপনি জবাব দিয়ে কিছু করতে সক্ষম হবেন, এমন কিছু এপিআই রয়েছে যা গুগল ভয়েসের সাথে পাঠ্য কার্যকারিতা বাস্তবায়নের জন্য তৈরি করা হয়েছে।

http://code.google.com/p/pygooglevoice/

http://code.google.com/p/google-voice-java/


0

অনেক প্রযোজক এবং পরিষেবা প্রদানকারী রয়েছে। আমি ওজেকি এসএমএস গেটওয়ে জানি। আপনি যদি নিজের জিএসএম মডেম বা এসএমপিপি / ইউসিপি / সিএমডি বা অন্য কোনও সরবরাহকারীর সাথে ইনহাউস সলিউশন চান তবে নিম্নলিখিত URL গুলি আপনাকে সহায়তা করতে পারে। আপনি যখন কোনও ডিলেশন করবেন তখন প্রথম প্রশ্ন: আপনি কতগুলি এসএমএস পাঠাতে বা গ্রহণ করতে চান?

সঙ্গে HTTP- র এসএমএস এপিআই উদাহরণ

এএসপি / এএসপি.এনইটি বিকাশকারীদের জন্য এসএমএস এপিএম এবং পিএইচপি বিকাশকারীদের উদাহরণ কীভাবে এসএমএস কার্যকারিতা পৃষ্ঠাগুলি সেটআপ করতে হয় আপনাকে দরকারী তথ্য দিতে পারে।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.