0

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 に追加されました

私は何を見逃していますか、以前にこれを行ってこの問題に直面した人はいますか? 私にお知らせください。

ありがとうございました。

4

1 に答える 1