ProgramingTip

프로그래밍 방식으로 Whatsapp 연락처 새로 고침

bestdevel 2021. 1. 8. 23:05
반응형

프로그래밍 방식으로 Whatsapp 연락처 새로 고침


저는 iOS에서 프로그래밍 방식으로 새 연락처를 사용자의 주소록에 추가하는 기능을 만들고 있습니다. 다음 단계는 Whatsapp을 통해 새 연락처에 메시지를 개인 것입니다. 목적은 새 연락처와 함께 채팅 화면을 직접 표시하는 것입니다. 그러나 그것은 Whatsapp이 일치한다는 것입니다. Whatsapp에 다음 인 텐트를 사용하고 있습니다.

var whatsappUrl = (NSURL(string:"whatsapp://send?text=\(encodedmessage)&abid=\(id)"))      

메시지가 인코딩 된 암호이고 ID는 새로 추가 된 연락처의 ID입니다. 내 프로그램이 해당 방법으로 Whatsapp을 열면 연락처가 이미 주소록에있을 때 모든 것이 진행됩니다. 해당 연락처가 새로 추가하면 Whatsapp 화면이 해당 화면으로 직접 이동하지. 대신 모든 연락처에 대한 선택기가 표시됩니다.

간단히 말해서, Whatsapp의 연락처가 아직 새 연락처와 동기화 갑자기 기 대신 사용자를 선택 연락처 화면 새 연락처의 Whatsapp 채팅 화면으로 직접 보내기 위해 내 코드를 사용하여 Whatsapp의 연락처를 새로 고치고 싶습니다. .


상호 작용을위한 핸들을 제공하지 않는 한 다른 앱과 상호 작용하지 않는 것이 좋습니다. whatsapp에 의해 이미 openurl 체계로 제공됩니다.

제거되거나 추가 된 연락처가있는 경우 앱에서 먼저 문제를 해결하여 wahtsapp로 저녁 확인하기 전에 앱을 여는 작업을 시작하지 않아야합니다.

APAddressBook 의 훌륭한 라이브러리를 사용 하여 연락처 추가 및 수정 확인을 수행 할 수 있습니다 .


분명히 할 수 없습니다. WhatsApp의 동기화 절차는 앱 자체에서 수행되기 때문에 앱 외부에서 동기화를 수행 할 수 없습니다. 시도 할 수있는 것은 URL에 국가 코드가 포함 된 전체 번호를 추가 한 다음 WhatsApp으로 구문 분석하는 것입니다. WhatsApp은 프레즌스 구독을해야하는 번호로 메시지를 보낼 수 있습니다.

참조 URL : https://stackoverflow.com/questions/27984897/refresh-whatsapp-contacts-programmatically

반응형