/ / Imporre a RapidSMS di sceglierne uno in particolare: django, sms-gateway, kannel

Imporre a RapidSMS di scegliere un particolare back-end: django, sms-gateway, kannel

Ho un'app RapidSMS in esecuzione ed è OK. Utilizza Kannel come sms-gateway e collegato a due provider SMS: A e B.

Esiste un processo di registrazione in cui un utente dell'applicazione, quando si registra, l'applicazione salva il profilo dell'utente incluso il suo numero di telefono e il suo Fornitore di SMS == backend.

Il problema è che quando rispondo, la mia domanda avrebbe dovuto rispondere allo stesso modo bakend. cioè se l'utente si è registrato su a UN numero, Kannel dovrebbe gestire un messaggio di risposta usando a get-url ( dalle configurazioni di kannel ) puntando a UN backend. Non succede. La mia app sta usando B per rispondere all'utente che lo utilizza UN.

E c'è un costo enorme tra i messaggi che vanno in mezzo UN e B.

Quindi, esiste un modo per imporre all'app di rispondere dallo stesso backend? Se ce n'è uno, è fatto in RapidSMS o in Kannel?

risposte:

0 per risposta № 1

Assicurarsi che i backend specificati inIl file delle impostazioni di RapidsSMS corrisponde alle configurazioni del provider SMS in kannel.conf. Controlla come stai gestendo il processo di registrazione. In RapidSMS ogni connessione è automaticamente associata a un back-end e non è necessario scrivere alcun codice per salvare i back-end. Controlla anche i log dei messaggi in RapidSMS per vedere che i messaggi passano attraverso le connessioni previste (ad esempio back-end + identità).

Grazie.