2016-09-30 7 views
0

ラズベリーパイを液晶画面でセットアップしました。私はそれにSMSを受け取ろうとしています。それについてどうすればいいですか?それをする最善の方法は何ですか?ラズベリーパイのテキストを受信する方法

ありがとうございます。

+0

に含まドキュメントをお読みください。ここではPythonでの例はありますか? Stackoverflowは、他の人の問題を支援することに専念していますが、解決策を用意するだけでなく、問題を絞り込むための助けが必要です。 –

答えて

2

私は同様の設定をしています。 SMSを送受信するには、REST SMS Gatewayというツールを使用します。それは、8080ポートでWebサーバーを起動する電話(Android OSを搭載)のアプリです。メッセージを送信または受信するには、RESTコマンドを実行する必要があります(アプリケーションの「スタート」ボタンを押した後に)。ただボタンを押した後、アプリが示してどのようなチェック「スタート -

curl -X "PUT" "http://192.168.1.101:8080/v1/sms/?phone=1234&message=message%20to%20send" 

(私の場合サーバが192.168.1.101で動作では、あなたのIPが異なる場合があります。たとえば、次のコマンドを実行する必要がメッセージを送信します「)

では、次のコマンドを使用できるメッセージのリストを取得するにはちょうどで遊ぶ

curl -X "GET" "http://192.168.1.101:8080/v1/sms/" 

がより多くのメッセージを表示するには、オフセットと制限:

curl -X "GET" "http://192.168.1.101:8080/v1/sms/?limit=30&offset=10" 

必要に応じて、独自のソフトウェアを作成できます。スレッドで

from http.client import HTTPConnection 
conn = HTTPConnection('192.168.1.101', '8080') 
conn.request('PUT', '/v1/sms/?phone=123&message=message%20to%20send') 
resp = conn.getresponse() 
data = resp.read().decode("utf-8") 
print(data) # OK if message was sent 

あなたがスレッドを一覧表示することができ、メッセージなどにも - ちょうどアプリ:)どのようなコードは、あなたがこれまでに試してみました

関連する問題