SharedIT | 묻고 답하기(AMP)

안녕하세요 당근마켓 전용 검색 어플이 필요해서 질문드려요

최근들어 당근마켓이라는 어플을 이용하여 타지역에서 좋은 매물이 뜨면 자주 구입해서 이용하는 편인데

pc를 이용하여 검색을하면 전국에 물건을 볼 수 있어서 편했는데 최근에 pc검색을 하면 최신글을 못보게  막혀버렸더라고요 직접 개발은 프론트랑 파이썬만 할줄알기 때문에 어려울 것 같아서 질문드려요.

pc로 검색기능을 뚫으려면 네트워크 쪽을 만지는 영역인 것 같고 모바일 내에서 해결해야 될 것 같은데 제가 생각하는건 프록시마다 확인하고 싶은 2개의 지역(당근마켓 특성상 2개의 지역만 등록이 됩니다.)을 넣어둘 수 있다 가정하면 10개의 프록시로 20개의 지역을 모니터링 하는 것이 가능합니다. 거기에 원하는 키워드를 검색하는 기능과 원하는 키워드가 나왔을 때 알림을 해주는 기능이 있게 개발을 하고싶은데 어떤 것을 배워야 할지 감을 못잡겠어서 여쭈어봅니다. 일단 pc에서 모바일화면으로 접속하는 기능부터 시작해야 될 것 같은데 도움 부탁드립니다.

Tags : 태그가 없습니다.

7개의 답변이 있습니다.

개복치
  0 추천 | 약 2년 전

내부 서버야 웹서버이니 REST API로 HTTP 통신할 것이고, burp suit이나 타 프록시 툴 이용해서 인증에 필요 정보들 뽑아낸 다음. 물건 조회 관련된 부분 api로 조회하면 되지 않을까요.

쿨가이
  0 추천 | 약 2년 전

조심스럽지만 이부분은 정상적인 방법이 아닌 우회하는 방법이기 때문에 서비스사와 충돌문제,

곤란한 상황이 생길수도 있습니다. 

deerokgo
  0 추천 | 약 2년 전

당근 마켓에서 해당 기능을 필요에 의해 막아 놓은 것입니다. 

따라서 개발하신 다고 해도 의미가 없어 보닙니다. 

꼭 필요하시다면 당근 마켓에 먼저 문의 해보시는 것이 좋겠습니다. 

명동쓰레빠
  0 추천 | 약 2년 전

당근마켓에 요청 하시는게 더 빠르지 않을까요


ldbz97 | 약 2년 전

답변 감사합니다 당근마켓측에서 새로운 수익화 모델을 수행하고자 전략상 의도적으로 막은 것으로 추정됩니다

wansoo
  0 추천 | 약 2년 전

질문하신 내용이 당근 마켓에서 제한해 둔것을 넘어선 특별한 권한으로 당근 마켓을 이용할 수 있는 소프트웨어를 개발해서 사용하고 싶다는 내용으로 보여 지는데요.

다시 말해서 당근 마켓을 제한을 뚫어서(해킹) 원하는 것을 얻고 싶다는 내용이 될 것 같고...

쉽게 말해서 당근 마켓을 편법적인 방법으로 프로그램을 만들어서 해킹해서 사용하고 싶다는 말인것 같아 보이네요.


당근 마켓 앱 개발은 당근 마켓 내부 개발자에 의해서 개발하는 것이기 때문에 외부자가 당근 마켓 시스템을 직접 접근해서 소프트웨어를 개발하는 것은 불법 요인이 있어서 해서는 안될 일이라 보여지고요.

물론, 당근 마켓 자체적인 보안 시스템에 의해 당근 마켓 내부 기밀 자료들 없이는 어려울거 같고요.


접근 가능한 방법은 당근 마켓에서 이미 개발되어 공개해 둔 앱이나 웹 시스템을 편법적인 방법으로 접근해서 원하는 정보를 찾아내는 방법으로 해야 할 것 같은데...

앱을 이용한 방법은 RPA 에 준하는 방법으로 접근해야 할 것 같아 보이고...

웹을 통한 방법은 REST ( Representational State Transfer ) API 기법을 이용한 방법으로 접근하는 게 좋을 것 같아 보이고요. 웹도 RPA에 준하는 개발 방법으로 접근해도 되겠지만, 좀 더 직접적으로 접근하려면 REST API 방법이 더 좋을 것 같아 보이고요.

모바일에서 개발하려면 안드로이드냐 iOS냐 등에 따라 JAVA나 코틀린, Objective C 등의 언어 부터 공부한 후에 접근해야 할 것 같고요.

웹을 통해서 개발하려면 파이썬을 이용하는 게 아주 좋은 선택이라 생각되어지고요.

wansoo | 약 2년 전

가상 머신을 여러개 띄우고, VPN을 이용해서 지역을 속이는 방법으로 해서 각 지역에 접근해서 정보를 모으고 취합해서 처리하는 방법을 구상해 볼 수도 있겠지만...

누더기 같은 형태의 시스템이 될거 같아 보이고... 관리의 어려움으로 인해 오래 유지하기가 쉽지는 않을거 같아 보이고요.

ldbz97 | 약 2년 전

파이썬으로 모바일 크롤링 하는 방법을 구상해보긴 했지만 컴퓨터에 연결가능한 휴대폰 개수의 한계와 성능 그리고 네트워크 속도의 따라 속도가 저조할 것 같기에 일단 Pc에서 Gps기반의 앱에 접근 할 수 있는 방법을 찾고싶습니다

Simon.Park
  0 추천 | 약 2년 전

당근마켓은 GPS 연동을 하지 않나요? 

가끔 보면 지역 인증을 하라고 뜨던데...

ldbz97 | 약 2년 전

댓글 감사합니다. Gps기반이기에 pc에서 접근할 수 있는 방법을 찾고 있습니다만 불가능한 영역이라면 모바일 크롤링을 할 수 밖에 없는 상황인지라 네트워크 전문가분이 계시다면 답변 받고싶습니다...

빨간신발
  0 추천 | 약 2년 전

좀 무식한 방법일 듯 합니다.

PC 성능 좋은 것을 하나 마련한다.

가상머신 10개를 설치한단.(리눅스 계열로 하면 메모리 1G, 윈도우면 2G면 가능할 듯 합니다.)

Host PC에는 DB를 설치하고, DB에 데이터가 들어오면 알림해주는 프로그램과 연동한다.(sms, email 등)

10개의 가상머신에서 파이썬으로 당근을 크롤링하여 데이터를 수집하고,

Host PC의 DB에 insert하는 기능을 추가한다.


ldbz97 | 약 2년 전

답변 감사합니다  당근마켓이 GPS 기반 앱이므로 pc에서 모바일로 접근이 가능할까요?