안녕하세요. 혼자서 하루 반나절 시도해보고, 도무지 안되어 질문 드립니다.
우선, 현 게시판의 질답 내용 중 "API 통신"으로 검색해 게시글들과 댓글은 읽었구요 8ㅅ8
https://www.conory.com/index.php?mid=xe_product_manual&category=37787&document_srl=37802
코노리님의 매뉴얼 정독도 했습니다. OTL
1. 서버정보
app : Apache
xe_version : 1.8.22
php : 5.4.41
db_type : mysql
2. 사이트는 가비아 호스팅 + 가비아 SSL 인증서 사용해서 만들어 졌으며... URL은, : https://k-doctors.com:5002/xe/ 입니다. 아직 오픈 전 시험 테스트 단계입니다 8ㅅ8
3. 페이스북 디벨롭 페이지에서 신규 앱 만들고 ▷ 도메인 집어 넣고(위의 도메인) ▷ 메일주소도 제대로 들어가져 있습니다. ▶ 공개 설정도 잡아놨구요..
근데 이상하게 지속적으로 " API 통신 오류입니다. 재시도 해주세요. "라는 메시지가 번복해서 확인 됩니다.
해당 문제에 대해 도움 주실 분 없을까요? 8ㅅ8
댓글 7
카페24 웹호스팅이랑 소셜XE-구글 로그인이랑 호환이 안 돼서 포기한 적이 있었어요.
구글이 카페24 웹호스팅의 서버 설정을 꺼려 한다는...
페북쪽 세팅을 완료했고 이상한 점이 더 없으시다면, 가비아쪽에 직접 문의하시는 것도 좋을 거 같아요.
예전에도 페북쪽 설정이 잘 안 된다는 댓글들을 봤던 거 같은데, 비슷한 문제를 겪는 케이스들을 취합해서 문의해보면 그래도 신경 써서 알아봐주더라구요.(가비아쪽도 친절하겠죠?)
답변 감사합니다!
특히 서버쪽이 그런 거 같아요. 도메인 구입할 때는 엄청 친절하던데ㅉ
뭘 모르는지 몰라서 묻는 건데 웹호스팅 구매 고객들한테는 좀 더 눈높이를 낮추면 좋겠더라구요.
정보를 정확하게 입력했는데도 안 된다면
- 호스팅 서버에서 해외에 있는 페북 서버에 접속하기가 곤란하거나
- PHP 버전이 낮아서 페북 서버의 보안 수준을 지원하지 않거나
둘 중 하나일 가능성이 높습니다.
이미 오래 전에 지원이 종료된 PHP 5.4.x 버전을 사용하고 있다면 특히 두 번째 경우가 의심되네요.
이 경우에도 XE 1.8.23 이상 버전을 사용하시면 될지도 모릅니다.
외부 요청시 SSL을 처리하는 방식이 변경되었거든요.
이건 저희 서버쪽문제가 아니라 페이스북쪽 문제입니다.
페이스북에서 막은거죠^^
어떠한 이유든간에 페이스북은 정책이 참 이상해서
신분증도 보내라고하고 API도 맘대로 막아버립니다.
다른 사이트로 등록해서 해보시면 될거에요 ㅎ
사이트도메인 자체가 스팸으로 분류되서 막힌겁니다.
사이트도메인이 스팸이라니 ; 아직 연결해 둔 지 한 달도 안된 도메인인데 말이죠 ㅠㅠㅠㅠㅠ OTL 다른 사이트로 등록하면 도메인 때문에 또 안되는 거 아닐까요