Tech. Forum 개발자들을 위한 정보 공유의 장입니다
닫기

Tech.Forum

Weather T API 응답 메시지 건 - 서비스의 사용 권한이 없습니다

#1

아래와 같이 REST ATI 요청에 대한 응답을 받았습니다.
사용하는 언어는 php 이고, 최종 응답은 아래와 같이 var_dump 로 뿌린 것입니다.
어떠한 사용권한을 말하는 것인지, 무슨 처리를 더 해야 하는지 알려 주시면 감사드리겠습니다.
좋은 하루 되십시오.

$humble = CallAPI(“GET”, $url, false);
var_dump($humble);

string(208) “{“error”:{“code”:“9507”,“id”:“401”,“link”:“developers.sktelecom.com”,“message”:“서비스의 사용 권한이 없습니다. 프로젝트 정보에서 해당 서비스를 선택하세요.”,“service”:“system”}}”

0 Likes

#2

안녕하세요 T developers 운영팀입니다.

문의 주신 오류가 발생하는 원인은 여러가지로, 정확한 원인 파악을 위해서는 추가 정보가 필요합니다.
글작성 아이디로 검색시 생성된 프로젝트가 존재하지 않아 운영팀에서 확인이 불가능하니 아래 사항을 확인 부탁드립니다.

  1. Project의 Rest Key 발급의 받으셨는지 여부
  2. Weather 서비스 사용신청 후 , 서비스 사용상태를 ON으로 해두셨는지 여부

※ Workspace 의 공통이용안내를 참조하시면 보다 자세한 설명을 볼 수 있습니다.

위의 두가지 사항이 모두 충족된 상태라면 API 호출시의 Rest 전문(Header포함) 을 포함하여 다시 문의 부탁드립니다.

감사합니다.

0 Likes

#3

안녕하세요.

제가 개발자로 참여 중인 WNE 프로젝트의 Rest Key를 사용하여 개발을 대행하고 있습니다.
서비스 사용 신청 및 서비스 사용상태 확인을 마쳤구요. 다시 실행 테스트를 하니, 다음과 같이 뜨네요.
이 경우는 어떠한 경우인가요?

저의 코드가 아닌, 개발자 페이지의 API Console에서 직접 테스트를 해도 같은 결과가 나옵니다.
(스크린 캡쳐: http://screencast.com/t/3LFgHpQTXT)

string(129) “{“weatherStatusCode”:0,“weatherStatusDescription”:“알수없음”,“weatherModifyCode”:0,“weatherModifyDescription”:“알수없음”}”

감사합니다.

0 Likes

#4

안녕하세요 T developers 운영팀입니다.

문의 주신 내용에서

status code : 0 인 부분은 결과 처리가 ‘알수 없음’ 상태의 코드이고

결과가 '알수 없음’은 실제로 기상청에서 제공한 데이터가 없기 때문에 나타나는 현상입니다.

기상청에서 매시 20분 즈음에 데이터를 upload하는데,

지역에 따라 많이 늦게 올라올때가 있습니다.

(beme 는 매시 35분마다 조회를 해서 반영하고 알수없음 인경우 30분전까지 데이터를 조회해서 반환하는 등의 rule이 있습니다. )

조회를 요청한 시간에 그 지역(위/경도)의 날씨정보가 없는 상태이면 '알수없음’으로 표현 됩니다.

감사합니다.

0 Likes