WebWhatsapp-Wrapper icon indicating copy to clipboard operation
WebWhatsapp-Wrapper copied to clipboard

How can I send a vcard or contact to a chat? It doesn't work.

Open danielovianna opened this issue 2 years ago • 4 comments

Hello I am trying to send a vcard to a chat but it is not working. It sends the card as a text (the 'type' of the message is always 'chat' and never 'vcard') when I use chat.sendMessage or Store.SendTextMsgToChat. How can I send a vcard or contact to a chat? Does anyone have a working sample of it? How is your updated wapi.js? Please, can anyone help me? Thank you very much. Captura de Tela 2023-02-09 às 22 39 04

danielovianna avatar Feb 10 '23 01:02 danielovianna

Hello I am trying to send a vcard to a chat but it is not working. It sends the card as a text (the 'type' of the message is always 'chat' and never 'vcard') when I use chat.sendMessage or Store.SendTextMsgToChat. How can I send a vcard or contact to a chat? Does anyone have a working sample of it? How is your updated wapi.js? Please, can anyone help me? Thank you very much. Captura de Tela 2023-02-09 às 22 39 04

Hi @danielovianna use window.WAPI.sendVCard function for send vcard vcard json :{ displayName: 'Contact Name', vcard: 'BEGIN:VCARD\nVERSION:3.0\nN:;Contact Name;;;\nEND:VCARD' }

Parveen-Mothsara avatar Feb 10 '23 11:02 Parveen-Mothsara

Hello I am trying to send a vcard to a chat but it is not working. It sends the card as a text (the 'type' of the message is always 'chat' and never 'vcard') when I use chat.sendMessage or Store.SendTextMsgToChat. How can I send a vcard or contact to a chat? Does anyone have a working sample of it? How is your updated wapi.js? Please, can anyone help me? Thank you very much. Captura de Tela 2023-02-09 às 22 39 04

Hi @danielovianna use window.WAPI.sendVCard function for send vcard vcard json :{ displayName: 'Contact Name', vcard: 'BEGIN:VCARD\nVERSION:3.0\nN:;Contact Name;;;\nEND:VCARD' }

Hello my friend. The window.WAPI.sendVCard does not work. :/ It was the first thing I tried. Does this function work for you?

danielovianna avatar Feb 10 '23 15:02 danielovianna

Is there a way to send a raw message? So I could add the 'type' as a 'vcard' and send a contact vcard and not just a text message.

danielovianna avatar Feb 14 '23 18:02 danielovianna

There are important details in the code of "The window.WAPI.sendVCard" function. It's pretty hacky, needs to have at least one message that is tampered with new data. I don't even understand what they tried. All my attemps to send a vcard miserably failed. Ended up serving vcard data in a website and sending links ...

Any hint to fix that function is greatly appreciated.

erm3nda avatar Feb 02 '24 17:02 erm3nda