json 불러오기 채택완료
$url = "https://realtest.macco.or.kr/deduct/deductPass.action?orderid=3557044871234&shopid=5500&totalmoney=100&seller_type=1&name=%ED%85%8C%EC%8A%A4%ED%8A%B8&userid=7912121&mem_id=12345&merc_code=&returntype=json&ctype=w&pay_method=CD">https://realtest.macco.or.kr/deduct/deductPass.action?orderid=3557044871234&shopid=5500&totalmoney=100&seller_type=1&name=%ED%85%8C%EC%8A%A4%ED%8A%B8&userid=7912121&mem_id=12345&merc_code=&returntype=json&ctype=w&pay_method=CD"
$json = trim(file_get_contents($url), "\xEF\xBB\xBF");
$datas = json_decode($json,true);
print_r($datas);
출력이 안되는데 이유를 모르겠습니다.
url 을 https://apis.map.kakao.com/download/web/data/chicken.json 로 테스트 하면 출력이 되는데..
위 url을 불러오지 못하는 이유가 뭘까요?
답변 1개
답변에 대한 댓글 5개
ajax로도 해봤는데
개발자도구를 보니
json has been blocked by CORS policy: No 'Access-Control-Allow-Origin' header is present on the requested resource.....
이렇게 오류메세지가 뜹니다;;
데이터를 불러올 사이트에서 해결해야 할 방법이 없을까요??
댓글을 작성하려면 로그인이 필요합니다.
답변을 작성하려면 로그인이 필요합니다.
로그인
작업서버 아이피를 등록해야 합니다.. 그래서 다른 분들께는 보이지 않네요 ;;;
제쪽에서는 ip를 등록했기 때문에 보이는데 제가 그생각을 못했습니다
불러와야 할 내용은
{"orderID":"3557044871234","guaranteeResult":"Y","memID":"12345","GuaranteeCode":"11809999","mallID":"5500"}
이렇습니다
이걸 불러오질 못하네요..;;; ^^;;