k_sungil
k_sungil2y ago

methodKey 키를 받을려고

https://api.tosspayments.com/v1/brandpay/payments/methods/{customerKey} 이 url 로 테스트 하는데 data : code : "NOT_FOUND_HTTP_METHOD" message : "허용되지 않은 HTTP 메서드 접근입니다." [[Prototype]] : Object 이렇게 받다 옵니다 뭐가 문제 인지 모르겠습니다
12 Replies
토스페이먼츠 BOT
⏳ 잠시만 기다려주세요! 곧 답변드리겠습니다
오류 문의일 경우 아래 정보를 미리 전달해주시면, 빠른 답변에 도움이 됩니다.
- 주문번호(orderId) : - 문의 내용 :
(img를 함께 첨부해주시면 도움이됩니다)
* 계약관련 내용은 1544-7772로 문의주세요. * 주말/공휴일에는 답변이 늦을 수 있어요.
이실장
이실장2y ago
GET로 api 요청하셨나요
k_sungil
k_sungilOP2y ago
아니요 return axios.post('<?=base_url()?>shop/remove_payment', res) post로 api 요청 하고 있습니다
이실장
이실장2y ago
No description
이실장
이실장2y ago
Get으로 요청하세요
k_sungil
k_sungilOP2y ago
$url = 'https://api.tosspayments.com/v1/brandpay/payments/methods/'.$customerKey; $curl = curl_init($url); curl_setopt_array($curl, [ CURLOPT_POST => TRUE, CURLOPT_RETURNTRANSFER => TRUE, CURLOPT_HTTPHEADER => [ 'Authorization: Basic ' . $credential, 'Content-Type: application/json', ], CURLOPT_POSTFIELDS => json_encode($data) ]); $response = curl_exec($curl); $err = curl_error($curl); echo $response; php 백엔드 에서는 어렇게 호출 하고 있습니다
이실장
이실장2y ago
현재 실제 운영할 사이트에 연동작업중이신ㄱ요?
k_sungil
k_sungilOP2y ago
아니요 localhost 에서 테스트 하고 운영할 사이트에 연동할려고 합니다
이실장
이실장2y ago
여쭤본 이유는 위에 php curl로 post로 보내고 계십니다
Kimoon Lee
Kimoon Lee2y ago
백엔드로 POST 로 요청하고 계시네요. GET 으로 변경부탁드립니다.
이실장
이실장2y ago
자주 문의주고 계시는데요! 문서 스펙 확인해보시거나, 아니면 간단한 소스코드수정으로 적용 가능한 경우가 많습니다~ 저희야 답변드리기는 어렵지 않고, 고민하다 문의주신 점은 잘 알지만. API 문서나 코드를 조금 더 자세히 살펴보고 질문주시면 연동해가는데 좀 더 도움이 되실 것 같아 말씀드려요~
토스페이먼츠 BOT
❤️ 기술문의 경험이 어떠셨나요?!
간단히 코멘트 남겨주세요! 제품 발전에 큰 힘이 됩니다.

Did you find this page helpful?