AH脚本调用WhatsApp API无法去除号码空格问题求助
解决AutoHotkey脚本无法去除号码中间空格的问题
你当前使用的Trim()函数只能移除字符串首尾的空格,没法处理号码中间的空格,这就是带空格的号码无法正常调用WhatsApp API的原因。
只需要把处理剪贴板内容的逻辑改成用StrReplace()替换掉所有空格即可,修改后的脚本如下:
{ Send, ^c Sleep 50 wspNumber := StrReplace(Clipboard, " ", "") ; 替换所有空格为空字符串 Run, https://api.whatsapp.com/send?phone=%wspNumber% }
这个改动会把剪贴板里号码的所有空格(不管是首尾还是中间)都清除掉,生成符合WhatsApp API要求的纯数字号码链接,测试带空格的号码比如111 111 111就能正常运行了。
内容的提问来源于stack exchange,提问作者Tomas Buzeta
相关产品推荐
相关产品推荐

