Example of how to use SMS custom, a feature of playSMS provided by plugin SMS custom for accessing external script on remote URL to get proper SMS response.
Visit here to view example and discuss it:
Try it on your own playSMS server, or use playSMS demo and menu Settings -> Simulate incoming SMS to simulate incoming SMS and the result.
More and more users using playSMS, and some of them ask about whether or not playSMS provides HTTP API. Well the answer is YES. Its been there quite sometime actually, it is called playSMS Webservices API.
For those PHP developers, you can also try to use PHP class specifically implements playSMS Webservices API. Read about it here: http://antonraharja.com/2014/04/28/playsms-webservices-class/
There are in total 8 language translations available in current playSMS.
- Catalan (Spain) ca_CA
- Deutsch (Deutschland) de_DE
- English (United States) en_US
- Spanish (Venezuela) es_VE
- French (France) fr_FR
- Indonesian (Indonesia) id_ID
- Portuguese (Brazil) pt_BR
- Russian (Russia) ru_RU
- Chinese (China) zh_CN
When user or admin activate one of them, sometime they saw changes on displayed text, but on some language no changes made. I’ve seen questions like this asked by playSMS users.
Messages are not delivered, they are queued. Admin saw all messages in View SMS queue.
Usually, before 0.9.9.2, this is the case of daemon scripts issue, they are not running or running improperly such as wrong path configured in /etc/default/playsms.
But since I introduced SMS scheduler, a way to schedule delivery of submitted SMS through Send SMS page or webservices, one more issue unfortunately has emerged. It’s the timezone settings, PHP simply cannot determine exact timezone used in the script. The result is every SMS submitted NOW will end up being scheduled for next hour depend on the timezone that actually guessed by PHP.
A discussion in the group shows an example of user experiencing this issue.
So, if you experienced an issue like the first paragraph in this article, and you already make sure that all daemon scripts are running and well configured, then its time to check the timezone settings.
In 0.9.9.2 it is relatively easy to modify playSMS look and feel. A template engine has been added and now using Twitter Bootstrap 3.
Welcome Page on 0.9.9.2
Above screenshot is a welcome page displayed after successful login. Most users probably want to change that page.
These are methods available to change that page:
- Edit common file plugin/themes/common/templates/page_welcome.html
- Add themes specific template file to override common file. For example if your active themes is flatly, then you can add your own page_welcome.html in plugin/themes/flatly/templates/
- Add another themes specific file. For example if your active themes is flatly, theme you can add page_welcome.php in plugin/themes/flatly/
Select the simplest. For me its method 3.
Found an interesting article, or howto, about mail2sms.
I haven’t verify those steps, but at a glance looks OK to me.
Rekan saya membuatkan manual penggunaan playSMS. Bukan instalasi, hanya cara pakainya saja. Manual ini revisi 1, sekarang sedang dalam proses membuat yang lengkap page by page, button by button dibahas. Sabar ya.
Selamat membaca dan mempraktekkan.
I found this documentation straight forward, easy to follow: http://www.visibilityspots.com/sms-server.html
I haven’t actually test it, but I think it should work with recent playSMS, except when you use playSMS 0.9.7.1 you need to also copy sendsmsd* from contrib along with playsmsd*.
Just want to let you know there’s a website you might want to take a look.. if you speak French
Sedang browsing2 nemu link ini. Tulisannya cukup jelas dan isinya sepertinya benar (tapi saya belum mencobanya).
URL tutorial: http://kasrut.blogspot.com/2011/07/install-playsms-and-kannel-on-centos-6.html
Sedikit aja di-edit pada bagian instalasi playSMS nya:
tar zxvf playsms-0.9.5.2.tar.gz -C /usr/local/src/
mkdir -p /opt/lampp/htdocs/playsms
mkdir -p /var/spool/playsms
mkdir -p /var/log/playsms
cp -rR * /opt/lampp/htdocs/playsms/
/opt/lampp/bin/mysqladmin -u root -p create playsms
/opt/lampp/bin/mysql -u root -p playsms < /usr/local/src/playsms-9.5.2/db/playsms.sql
cp playsmsd playsmsd_start playsmsd.php /usr/local/bin
cp playsms /etc/default/
Sebagai catatan, tutorial ini juga bisa dijadikan acuan untuk instalasi playSMS versi selanjutnya pada platform yang sama dan mungkin dengan modem2 lainnya selain Huawei E220.
Semoga tidak salah paste URL, dan ini adalah URL dari penulis aslinya (maklum tutorial playSMS banyak artikel dan URL isinya bisa sama alias copas2an).