- 친구가 바닥에 떨어진 에어팟을 발견하고 자신의 휴대폰에 연결하여 일련번호와 소유자의 전화번호 마지막 네 자리를 확인한뒤, 나에게 도움을 요청함
모든 번호에 스팸 메시지를 보낼 수 있을까?
- 전화번호 끝자리가 1234인 모든 번호에 스팸 메시지를 보내는 것은 비현실적임
- 더 관리 가능한 숫자로 줄이는 방법을 생각해야 함
지역 코드로 제한
- 소유자가 포틀랜드 대도시 지역에 거주한다고 가정하고 검색을 지역 코드로 제한함
- 999개의 번호로 줄였지만 더 줄이기 위해 노력함
- 1000개의 SMS 메시지를 보내는 것은 스팸 행위로 간주될 수 있음
- 가능한 번호들: 999개
프리픽스(중앙 사무소 코드)로 제한
- 포틀랜드의 대부분의 프리픽스는 할당되어 있지만, 무선 통신사에 할당된 것은 26%에 불과함
- 000-199는 예약 코드로 사용 불가
- 가능한 번호들: 232개
iMessage 조회 API 사용
- 소유자가 iMessage를 사용한다고 가정하고 LoopMessage의 Lookup API를 사용하여 iMessage 체크를 실행함
- 총 가능한 번호: 84개
AirPods를 잃어버렸나요?
- 리스트를 줄인 후, Twilio를 사용하지 않고 MacBook에서 스크립트를 사용하여 대량으로 iMessage를 보냄
- 1개의 일치하는 번호를 찾음
- 소유자를 찾아 친구에게 연락처 정보를 전달하고 AirPods를 반환함
참고 사항
- Find My 기능이 있지만 사용 방법을 몰랐음
- 혼란스러운 메시지를 몇 개 받았지만 10개 미만의 메시지로 소유자를 찾음
- AirPods가 소유자와 페어링 되었음을 확인함
GN⁺의 정리
- 이 기사는 잃어버린 AirPods를 찾기 위해 기술적 접근 방식을 사용한 사례를 다룸
- 지역 코드와 프리픽스를 사용하여 가능한 번호를 줄이고, iMessage API를 활용하여 소유자를 찾음
- 기술적 지식을 활용하여 문제를 해결하는 방법을 보여줌
- 유사한 기능을 가진 제품으로는 Tile과 같은 위치 추적 장치가 있음