연결된 WhatsApp 번호는 휴대폰에서 쓰는 평범한 WhatsApp 계정 — 자기 채팅과 그룹이 있는 계정 — 을 WhatsApp Web이 브라우저에 연결되는 방식과 똑같이 MakeHybrid에도 연결한 것입니다. 계정은 여전히 휴대폰입니다. 연결을 통해 API가 그 번호의 채팅을 읽고 그 번호로 글을 쓸 수 있게 됩니다.
연결하는 방법
API에 연결 링크를 요청해 컴퓨터에서 열고, 화면에 나오는 QR 코드를 휴대폰으로 스캔하세요. WhatsApp에서 설정, 연결된 기기, 기기 연결을 차례로 누릅니다. 링크는 한 시간 동안 유효하며, 열려 있는 동안 코드가 계속 새로 고쳐집니다. 스캔이 끝나면 연결 정보에 번호와 이름이 표시됩니다.
curl -X POST https://makehybrid.com/whatsapp/v1/connection/link \ -H "X-API-KEY: $MAKEHYBRID_KEY"
할 수 있는 것과 할 수 없는 것
- 전화번호로 사람에게, 또는 채팅 ID로 채팅이나 그룹에 텍스트를 보냅니다.
- 채팅 목록을 각 채팅의 마지막 메시지와 읽지 않은 수와 함께 읽고, 채팅의 메시지를 읽습니다.
- 받은 메시지와 보낸 메시지를 모두 서명된 웹훅 이벤트로 받습니다.
- 파일은 옮기지 않습니다. 사진이나 문서는 미디어로 표시될 뿐, 파일 자체는 휴대폰에 남습니다.
메시지는 10~20초 간격으로 나갑니다. 사람이 타이핑하는 속도입니다. WhatsApp은 기계처럼 보내는 번호를 제한하며, 이 속도가 연결된 번호가 계속 연결된 채로 있게 해 줍니다.
자주 묻는 질문
휴대폰이 꺼져 있으면 어떻게 되나요?
번호가 필요한 호출은 휴대폰에서 WhatsApp을 다시 열 때까지 409 not_online으로 응답합니다. WhatsApp은 휴대폰 없이 2주쯤 지나면 기기 연결을 해제합니다. 같은 방법으로 다시 연결하세요.
프로젝트 룸의 WhatsApp 채널과 같은 번호인가요?
네. 어느 쪽에서 연결하든 둘 다 쓸 수 있고, 한쪽에서 연결을 해제하면 둘 다 해제됩니다.