앱 ID: 976544
광고계정ID:538799
환경: 노드JS
PUT
https://api.keywordad.kakao.com/openapi/v1/adAccounts/onOff
광고계정상태 변경 API 요청중에
“code”: -2,
“msg”: “필수 파라미터를 정상적으로 입력하세요.” 에러가 뜹니다
{
“config”: “ON”
}
데이터는 위와 같이 정상적으로 보냈구요 다른 API들은 정상적으로 작동 합니다
method: ‘PUT’, -메소드
uri: /openapi/v1/adAccounts/onOff
, -엔드포인트
확인 부탁드려도 될까요
안녕하세요. 카카오 입니다.
해당 부분은 정상적으로 작동중에 있습니다.
ON/OFF 대문자로 입력한 부분인지 확인 부탁합니다.
감사합니다.
curl -X ‘PUT’
‘https://api.keywordad.kakao.com/openapi/v1/adAccounts’
-H ‘adAccountId: 계정ID’
-H ‘Authorization: Bearer 토큰’
-H ‘Content-Type: application/json’
-d ‘{
“config”: “OFF”
}’
안녕하세요
혹시 API에 있는 주소가 잘못되어 있는 거 맞나요?
API는 URL https://api.keywordad.kakao.com/openapi/v1/adAccounts/onOff
이렇게 나와있어서 저 주소로 며칠 간 요청 했는데 400 에러 나왔었고,
https://api.keywordad.kakao.com/openapi/v1/adAccounts 알려주신 이 주소로 요청 했더니
코드 200 정상으로 나오긴 하지만,
실제 카카오 키워드 관리자 페이지에서
버튼이 ON 상태일 경우 API로 요청 후 OFF 로 버튼이 변경 되지 않고,
버튼이 OFF 상태일 경우 API 요청 후 ON으로 작동은 되는데 원인을 알수 있을까요?
대소문자는 정확히 넣었어요
감사합니다
요청한 데이터:
config: {
method: ‘PUT’,
url: ‘https://api.keywordad.kakao.com/openapi/v1/adAccounts’,
headers: {
Authorization: ‘Bearer 액세스토큰’,
adAccountId: ‘538799’,
‘Content-Type’: ‘application/json’
},
data: { config: ‘ON’ }
}
안녕하세요. 카카오 입니다.
아래 요청을 사용해주시고, 오표시된 문서는 수정하겠습니다.
ON과 OFF 모두 정상적으로 작동중으로 다시한번 요청 바랍니다.
curl -X ‘PUT’
‘https://api.keywordad.kakao.com/openapi/v1/adAccounts’
-H ‘adAccountId: 계정ID’
-H ‘Authorization: Bearer 토큰’
-H ‘Content-Type: application/json’
-d ‘{
“config”: “ON”
}’
감사합니다.