Add shortcuts to WhatsApp contacts

whatsapp-launcher

One of the things that I do miss on iOS is the ability to directly open WhatsApp in the contact I want to send a message to, something possible on other platforms. There is no shortcut from the contacts, there is no possibility to create a shortcut from the springboard. Or rather, it is not possible directly, but it is possible thanks to some existing applications in the App Store or in Cydia. Although there are some that include it among their options (Launch Center Pro), others do not do it completely, and others do not include it directly. We are going to explain a way to do it almost with any application that allows us to create shortcuts of any kind.

It is done thanks to applications that are compatible with "Custom URL schemes", that is, using a URL that tells iOS to open a certain application and also to do so directly to a certain contact. We are going to use Launcher for this example, an application that has already been removed from the App Store for creating widgets with shortcuts on the lock screen, but as I said it is compatible with any similar application.

The "Custom URL scheme" consists on the one hand of the order to open an application, which for WhatsApp is very simple, but then you have to add the contact:

whatsapp: // send? abid = xxx

Where "xxx" is the "abid" (address book ID) of the contact that we want to open directly. ¿How do we get that "abid"? It is not complicated, we only need an application to access the files of our iPhone, and it is not necessary to jailbreak. We can use iFunBox, free and compatible with Windows and Mac, or DiskAid (which is the one I have used in the example). We connect our phone and access the path "User Applications / WhatsApp / Documents" and copy the file "Contacts.sqlite" to our computer (in my example to the desktop).

WhatsApp-ABID-2

If you are a user of Windows you will need an application to be able to extract the contacts from that file, you can use SQLite Data Browser which is free. Access the "Browse Data" tab and select "ZWCHATSESSION" from the drop-down menu, the list of our contacts and their "abid" will appear.

If you are a user of Mac You don't need any external application, just use Terminal by typing the following commands (hit Enter after each command):

cd ~ / Desktop

sqlite3 Contacts.sqlite
.headers on
.Fashion csv
.output whatsapp_addressbook.csv
select ZFULLNAME, ZABUSERID from ZWACONTACT order by ZFULLNAME;
The end result will be a file called «whatsapp_addressbook.csv»On our desk. Opening it with Excel for example we can access our entire list of contacts with their "abid"
WhatsApp-ABID

We already have the complete "custom URL scheme", with the "abid" of our contacts, now we see how to introduce it in our application. The Launcher application, which I am sure many of you downloaded before Apple removed it from the App Store, gives you two options to create the shortcut. We are going to explain the two alternatives because one of them serves as an example for any other application.
whatsapp-launcher-2

The «universal» way is using the «Custom Launcher» option of the application, in which we will have to enter the complete "Custom URL". We select the icon from the options that the application gives us and paste the address «whatsapp: // send? abid = xxx » (without quotation marks) where "xxx" is the "abid" of our contact.
Launcher offers us a more direct option, in which you only have to enter the "abid" of the contact, and with more icon options. We select the option «App Launcher», we choose the application «WhatsApp» and we choose «Send a Message». We choose the icon, we can even enter a text for the message (optional) and in the lower field we have to enter the "abid".
Be that as it may, the end result is a shortcut in our Notification Center to send a WhatsApp directly to our favorite contact. There are many other applications in which you can use this same method, share them with us in the comments so others can take advantage of it.

You are interested in:
How to have two WhatsApp on the iPhone
Follow us on Google News

Leave a Comment

Your email address will not be published. Required fields are marked with *

*

*

  1. Responsible for the data: AB Internet Networks 2008 SL
  2. Purpose of the data: Control SPAM, comment management.
  3. Legitimation: Your consent
  4. Communication of the data: The data will not be communicated to third parties except by legal obligation.
  5. Data storage: Database hosted by Occentus Networks (EU)
  6. Rights: At any time you can limit, recover and delete your information.

  1.   Hades666  (@Hadesgsm) said

    App Launcher was removed from the App Store !! Unfortunately ...

    1.    Luis Padilla said

      I said it in the article. But those who have downloaded it can continue to use it

  2.   Salomon said

    What a mess for a simple contact!

    1.    Luis Padilla said

      The "entanglement" is to get the "abid", once achieved, it is very easy.

  3.   danfg95 said

    People (well, only some people) only know how to criticize but they don't see the effort behind it!
    Thanks for the article Luis!

    1.    Luis Padilla said

      Thanks to you

  4.   Julian said

    I use with launcher navigation shortcuts to certain places with waze. In the same way with URL schemes, in the waze support there is information on how to use them ... Example: waze: //? Ll = COORDINATE, COORDINATE & navigate = yes

  5.   Ernesto Fernandez Calles said

    I have an application created with the same function but without the need to search for abid or anything.

    Simply select the contact, assign a photo and the shortcut in the widget is already created 😉

    I leave you the link to the application: https://itunes.apple.com/us/app/shortcuts-for-whatsapp/id910568063?ls=1&mt=8
    and a handful of download codes for those who want it:
    JJFLY7W3WM9A
    FNALX6FTLL43
    9EWT93TF94TM
    RKPX9KEMP7XE
    Y99FYAR67K7Y
    KKA4L7JK9TXP
    X3J7HMM3N7JR
    KNFWWWAMP7TX
    4MXHYLL9XK9L
    TW7KYA6LA46T

    The update to adapt it to iPhone 6 and with some changes in the widget interface is currently under review by the Apple Store.

    I hope you like it!

    1.    Luis Padilla said

      Hope you're lucky and Apple approves it. Thanks for the info and for the codes !!!

    2.    Gaston San Juan said

      Ernesto, how are you, could you pass me a download code please to test it? my mail is gastonsjuan@gmail.com

  6.   Pedro said

    Very good article, too bad I didn't download Launcher on time. Thanks Luis.

  7.   Ignacio said

    Thanks Luis… !!!!
    I almost died when it was withdrawn….
    Can't download from any other site? I'm talking about Launcher… ..
    PLEASEEEEEEE

  8.   danfg95 said

    I have just tried the tutorial. Thanks again to Luis for the info and to Ernesto for the download codes 🙂

  9.   jon andoni said

    I have been when I have copied the (contactas.sqlite) to the desktop, it does not follow
    if some kind tell me ??

  10.   Totidity said

    How are download codes used?

  11.   Enrique Alcantara said

    No code goes, it says they are all redeemed

  12.   Fanboy said

    Hello, those who used the codes of Ernesto Fernández Calles to comment on how the application is, since they are over, to find out if it works and buy it.
    regards

  13.   mordor said

    with how easy it is to do this on Android xD if you bundle the one you are bundling jjjj

  14.   Jose said

    Hi Ernesto, I just sent you a private message on Facebook, so we can talk and you can explain a question to me. Thank you and best regards.

  15.   AndresGM said

    Hi Luis, I congratulate you for this excellent article, Very easy I already put several and it works perfect. Hopefully you put more of these interesting articles. Thanks

    1.    Luis Padilla said

      If you can think of a tutorial that is not on the blog and is interesting, you just have to ask for it. Thanks!!

  16.   David said

    I use the 1tapWA application that has been available in the AppStore for a long time

  17.   Ernesto Fernandez Calles said

    When the new update of the application is approved I will have more codes to distribute.
    Keep in mind that the version currently in the store is not compatible with both versions of iPhone 6 (sorry) but it is Apple's fault for its slowness in reviewing the update.
    I hope that in a couple of days at most it will be available.

    1.    Fernando Chegue said

      I'm interested, I'll buy it to test it

      1.    jrps0301 said

        Ernesto, I already downloaded your app ... and the truth is good, but I recommend that you give the option to edit the messages ... I use whatsapp to send notices to the people of my soccer team and I use the same message only by changing the time and the team we play against ... I came up with using your app for this, but it doesn't allow me to edit it, a little suggestion for your next update 😉

  18.   jrps0301 said

    Ernesto, I already downloaded your app ... and the truth is good, but I recommend that you give the option to edit the messages ... I use whatsapp to send notices to the people of my soccer team and I use the same message only by changing the time and the team we play against ... I came up with using your app for this, but it doesn't allow me to edit it, a little suggestion for your next update 😉

    1.    Ernesto Fernandez Calles said

      Thanks for the suggestion. 🙂
      I will include it in the next update, I had already planned to allow editing the links and messages, what happens is that the last update was running to adapt it to the new devices and solve some bugs. So save the news for the future.

  19.   AndresGM said

    Hello Ernesto, I put the codes and nothing, I want to try it, can you give us more? Thanks

  20.   Dani said

    Very good Ernesto, if you give it support it will be a very useful app

  21.   Edgar said

    Hi Ernesto. Can you give me a code please? .. I will be eternally grateful. your App is very good. I hope I can try it. Thanks and regards