1 votes

Comment faire une requête HTTP pour les appels entrants/sortants ?

Je cherche un moyen qui me permette d'envoyer des requêtes HTTP à mon serveur web lorsqu'il y a un appel entrant (ou un appel sortant/manqué, etc. si possible).

Cela me permet d'enregistrer les informations (principalement l'identification de l'appelant) et d'effectuer des actions dans mon propre système en fonction du numéro qui appelle ou est appelé sur le combiné.

J'ai besoin que la demande soit faite pendant que l'appel sonne ou est en cours - c'est-à-dire ce qui se passe maintenant, et non ce qui s'est passé précédemment.

Par exemple, je peux présenter des informations sur un appelant sur un autre ordinateur qui est connecté à mon système lorsque quelqu'un appelle.

Une alternative à HTTP serait parfaite, comme SMTP ou une autre forme de notification/communication externe.

3voto

Milner Points 533

Vous voudrez peut-être jeter un coup d'œil à Tasker la solution d'automatisation la plus puissante sur Android. Je n'ai pas configuré quelque chose comme vous le demandez, mais c'est certainement possible et cela devrait fonctionner comme ceci :

  • Condition : Événement Sonnerie du téléphone
  • Tâche : soit HTTP GET ou HTTP POST à l'URL de votre serveur.

Pour cette tâche, vous pouvez utiliser les nombreuses variables suivantes Tasker a été prédéfini (voir : Tasker UserGuide, Variables ). Dans votre cas : Nom d'appel / Numéro / Date / Heure (In) = %CNAME / %CNUM / %CDATE / %CTIME

Il se peut que vous deviez jouer un peu avec pour que tout fonctionne exactement comme vous le souhaitez. Conseil : Une version d'essai gratuite de Tasker est disponible via sa page d'accueil (essai de 7 jours ; le 6e jour, exportez tous vos paramètres, le 7e jour, désinstallez, réinstallez et importez tous les paramètres pendant 7 jours supplémentaires, le dev l'a dit ). J'utilise Tasker depuis des années, il ne m'a jamais laissé tomber, et je ne regrette pas un seul centime de son prix ;) Je ne pourrais plus m'en passer...

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X