본문 바로가기

Project/3. SULCHELIN <API>

(8)
project 3.6 Sulchelin 길찾기 API 해결 + 프로젝트 1차 완성 이제는 한참 지나버린 나의 길찾기 apiKey 값에 대한 고뇌 ㅋㅋㅋ 무튼 지난번 포스팅에서 apiKey 값을 넘겨줘도 계속 오류가 난다고 했었는데.. 생각해보니 어차피 나는 URI를 구입했고 사용할 것이기 땜시롱 URI 키로 넣어서 했더니 잘됐다. project 3.5 Sulchelin 길찾기 API 다시 오류의 시작 지난 글을 쓸때만 해도... 다 잘 될 줄 알았지ㅋ yunieom.tistory.com/68?category=894598 project 3.5 Sulchelin 길찾기 API 끝 모달창으로 각각의 가게들의 위도와 경도를 넘겨주는 코드 구현 끝 function addHT.. yunieom.tistory.com 이제 에러없이 깔끔하게 나온다. ODsay에서 기본으로 제공해주는 코드로 루트 설..
project 3.5 Sulchelin 길찾기 API 다시 오류의 시작 지난 글을 쓸때만 해도... 다 잘 될 줄 알았지ㅋ yunieom.tistory.com/68?category=894598 project 3.5 Sulchelin 길찾기 API 끝 모달창으로 각각의 가게들의 위도와 경도를 넘겨주는 코드 구현 끝 function addHTML(suljipList) { for (let i = 0; i < suljipList.length; i++) { let tempHtml = makeCard(suljipList[i], i); $('#suljip-box'.. yunieom.tistory.com 하지만 aws연결해서 서버로 접속을 해도;; 안됨;;;;; 하,, 오ㅐ 안되는거야 ㅜ 왜,,, 왜,,,,!!!!!!1 그러다가 여기를 보니까 https://lab.odsay.com/gui..
project 3.5 Sulchelin 길찾기 API 끝 모달창으로 각각의 가게들의 위도와 경도를 넘겨주는 코드 구현 끝 function addHTML(suljipList) { for (let i = 0; i < suljipList.length; i++) { let tempHtml = makeCard(suljipList[i], i); $('#suljip-box').append(tempHtml); } } function makeCard(suljip, n) { return ` ${suljip['title']} ${suljip['category']} ${suljip['roadAddress']} ${suljip['telephone']} `; } addHTML 을 for문을 돌아 i 를 생성했고, makeCard 함수에서는 n으로 i값을 넘겨 받는다. 그래서 카드 마다..
project 3.4 Sulchelin 길찾기 api - 내 위치 찾는법, GeolocationPositionError code: 1 해결방법 지난 포스팅에서 언급한 오류의 해결방법을 찾았다. GeolocationPositionError code: 1 에러 내 위치를 찾는 코드인데 보안때문에 막혀서 되지가 않았다. 아무리 구글에 검색해도 나오지도 않고.. 보안때문에 막혀서 그렇다 라는 것만 찾을 수 있었음 하..아.. 그래서 사이트 설정에서 들어가서 위치허용을 할까했더니 아예 막혀서 선택자체가 불가능ㅋ 해결한 방법은.. 바로................. http://0.0.0.0:5000/ 이아닌 localhost:5000 으로 접속하기 잘된다. 이제 모달창으로 각각의 가게들의 위도와 경도를 넘겨주면 된다 ㅜㅜ
project 3.3 Sulchelin 길찾기 api - 계속되는 실패 레알 죽을 거 같다.. 진짜 현재위치 찾는거부터 너무 어려움. 그것만 잡으면 그나마 어떻게 해볼 수 있을 것 같은데 navigator.geolocation 은 Chrome 50 버젼 이후로 HTTP 환경에서 사용이 Deprecate 되어 HTTPS 환경에서만 사용 가능 ( http://localhost 에서는 사용 가능)하게 막아버려서 다른 개발자들이 사이트에 올려 놓은게 테스트가 전혀 되질 않는다. 그걸 복사를 해와도 html파일로 돌리면 안되고 python으로 돌리기엔 다른거랑 엮여서 그런지 또 안되고 진짜 이것만 계속 뜨는데 미칠 것 같음. 일단 지금까지 한건 네이버 api에서는 더이상 길찾기 소스를 지원해주지 않아, ODsay 에서 애플리케이션 키 아이디를 발급 받았고 길찾기가 조금 길어질 것 같..
project 3.2 Sulchelin 처음부터 다시 크롤링, 디비저장 그리고 ajax 그 전에는 이렇게 아예 컬렉션을 나눠서 저장을 했는데 문제가 이 컬렉션 별로( 술 종류별로) 어떻게 꺼내서 클라이언트단에 뿌려줄 것인가였다. 그럼 어떡함 다시 짜야지 구를 넣어줬듯이 술도 카테고리를 넣어준다. //db.py # 서울시 구별로 맛집을 검색 seoul_gu = ["종로구", "중구", "용산구", "성동구", "광진구", "동대문구", "중랑구", "성북구", "강북구", "도봉구", "노원구", "은평구", "서대문구", "마포구", "양천구", "강서구", "구로구", "금천구", "영등포구", "동작구", "관악구", "서초구", "강남구", "송파구", "강동구"] seoul_sul = ["와인", "칵테일", "소주", "맥주"] #술 종류별로 검색 for sul in seoul_s..
project 3.1 Sulchelin 크롤링, 데이터 디비에 저장하기 (mongoDB) 본론으로 들어가기 앞서.. .이게 어쩌다 보니 술집 추천 리스트가 됨 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 와인 / 칵테일 / 소주 / 맥주 / 이렇게 추천 술집 리스트가 나타날 예정 *사용프로그램: pycharm *사용언어: python client = MongoClient('localhost', 27017) db = client.seoul_suljip db 이름은 seoul_suljip 그리고 그 안에 분류로 suljip_wine/ suljip_cocktail/ suljip_soju/ suljip_beer 이렇게 저장 이번 프로젝트 이름은 네슐랭 (네이버+미슐랭)인데, 그 이유는 네이버 검색 api 로 찾은 맛집? 술집? 리스트를 사용하기 때문이져 ^^ 1. 네이버 개발자 api 들어가서 오픈 API 이..
project 3. matjip (To be determined) 프로젝트 제목 정하는게 제일 어렵고요... 변수명 짓는게 제일 어렵고요... 창의력은 저에게 주어지지 않앗읍니다,, 순전히 먹보를 위한 먹보에 의해 만들어진 이 프로젝트는... 맛집들을 알려줍니다. ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ 어떠한 분위기?냐에 따라 나눠서 출력해 줄 거고 예) 한남동 와인바, 마포 삼겹살 맛집 이런식의 검색으로 상위에 있는 값들을 가져와 출력해 줄 거임 페이지 이동없이 현재위치에서 그 식당/바 가는 법을 알려줄 것입니다. 대략적인 구성은 이러하다. 1. 먼저 어떠한 분위기냐를 고른다. 여기서 1/2번 처럼 친구랑. 애인이랑 으로 할까.. 소주 맥주 와인 이런 걸로 갈까 하다가 요즘은 친구랑 왜 와인 못마셔? 하며 2번으로 가기로 결정!! + 애기맛은 카페맛으로 커피/디저트 쪽으로..