0 votes

Créer un widget/raccourci vers l'URL d'une application ?

Whatsapp permet d'envoyer un message à n'importe quel numéro si je navigue vers https://wa.me/ . Il affiche une page Web comportant un bouton qui renvoie à "whatsapp://send?phone=".

Je veux avoir un raccourci qui demande le numéro et ouvre ensuite le lien whatsapp:// (sans passer par la page web).

J'ai essayé d'utiliser le "raccourci de requête HTTP" ( https://play.google.com/store/apps/details?id=ch.rmy.Android.http_shortcuts ), mais il n'accepte que les liens http et ne montre que la réponse. J'ai essayé d'utiliser certains raccourcis d'activité, mais je n'en trouve pas un qui ait l'activité whatsapp pour ouvrir un chat avec une invite vers un numéro.

2voto

Waboodoo Points 121

Je suis le créateur de l'application HTTP Request Shortcuts, et je pense qu'elle peut être utilisée pour ce que vous décrivez. Vous pouvez essayer ceci :

  1. Ouvrez l'application Raccourcis HTTP
  2. Cliquez sur le bouton + en bas à droite pour créer un nouveau raccourci.
  3. Dans la boîte de dialogue qui s'ouvre, sélectionnez "Scripting Shortcut".
  4. Donnez un nom au raccourci (ainsi qu'une description et une icône différente si vous le souhaitez).
  5. Cliquez sur "Scripting" pour ouvrir l'éditeur de scripts.
  6. Entrez le code JavaScript suivant :const number = prompt('Enter the number'); sendIntent({ type: 'activity', action: 'android.intent.action.VIEW', dataUri: 'whatsapp://send?phone='+number, });
  7. Sauvegardez vos modifications.

Vous pouvez ensuite exécuter ce raccourci à partir de l'application, ou le placer sur votre écran d'accueil. Lorsque vous cliquez dessus, vous êtes invité à saisir un numéro, puis l'URL "whatsapp://send?phone=" est invoquée avec le numéro ajouté.

J'espère que cela vous aidera. Pour plus d'informations sur les scripts dans l'application Raccourcis de requête HTTP, consultez la documentation officielle ici : https://http-shortcuts.rmy.ch/scripting

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