http://docs.rapidsms.org/en/develop/tutorial/tutorial04.htmlで詳述されているすべての手順に従って、tropo を使用して Django の RapidSMS で SMS を送受信し、heroku にデプロイしました。それから私は2つのことをやろうとしました。
1) tropo を使用して SMS を送信する - 電話番号を登録し、バックエンドを選択しているときに、Tropo (my-tropo-backend) がバックエンド選択のオプションになると考えていました。しかし、私はトロポをバックエンドオプションとは見ていません.message_testerだけです.
2) tropo を使用して SMS を受信する - Tropo の電話番号に SMS を送信すると、tropo ログにメッセージが表示されますが、Django URL https://yourhost.example.com/tropo/からの応答が表示されません。 tropo ログ (ピンポンの例を使用)。
RapidSMS と Tropo の私の Django 設定は次のとおりです。
INSTALLED_BACKENDS = {
"my-tropo-backend": {
"ENGINE": "rtropo.outgoing.TropoBackend",
'config': {
# Your Tropo application's outbound token for messaging (required)
'messaging_token': '244e51db5424c3438f122753b8947dee70803dshlfhdfdsdkjfdfd455466565e8e620c05f75323c17864',
# Your Tropo application's voice/messaging phone number, starting
# with "+" and the country code (required)
'number': '+1-000-200-6007',
},
},
"message_tester": {
"ENGINE": "rapidsms.backends.database.DatabaseBackend",
},
}
urls.py には
url(r"^tropo/$",
views.message_received,
kwargs={'backend_name': 'my-tropo-backend'},
name='tropo'),
「rtropo」が INSTALLED_APPS に追加されました
私は何を見逃していますか、以前にこれを行ってこの問題に直面した人はいますか? 私にお知らせください。
ありがとうございました。