0 votes

Créer une automatisation pour l'application de chat de WhatsApp?

J'ai le code suivant qui utilise le presse-papiers de l'utilisateur vers l'API en ligne de WhatsApp.

on run {input, parameters}
    set text1 to the clipboard
    do shell script "open https://api.whatsapp.com/send?phone=" & text1
    return input
end run

Maintenant je veux vérifier si le numéro correspond au code international pour l'utiliser correctement dans l'API de WhatsApp.

Par exemple, si j'ai copié un numéro 021 123456, je veux remplacer les premiers chiffres par +994021 123456. Ce qui s'est passé ici, c'est de remplacer le premier 0 par +994. Cependant, si le numéro commence déjà par +994, alors il n'est pas nécessaire de le modifier.

Comment créer un code pour faire cela?

1voto

Render Points 6735

D'accord, j'ai trouvé la solution moi-même. Je la mets ici au cas où quelqu'un en aurait besoin à l'avenir.

 on run {input, parameters}
        set text1 to the clipboard
        if first character of text1 is "0" then
            set text2 to 1 - text1 as integer
            do shell script "open https://api.whatsapp.com/send?phone=" & "994" & 1 - text2
            return
        end if
        do shell script "open https://api.whatsapp.com/send?phone=" & text1
        return input
 end run

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X