문제 증상
API 요청을 하고 200 응답을 받지만 요청한 변경이 무시됩니다. 왜 그런가요?
해결 단계
REST API는 허용됩니다. 데이터 모델에 존재하지 않는 속성을 무시하고 나머지 요청을 처리합니다.
예를 들어 다음 페이로드와 같이티켓 개체의 일부가 아닌 속성으로 티켓을 업데이트하기 위해 이 페이로드를 보낼 수 있습니다.
{
"ticket": {
"non_existent_field": "42"
}
}
The
non_existent_field속성은 무시되며 페이로드의 다른 어떤 것도 오류를 유발하지 않습니다.
참고: 이 헤더는 이전에 사용 가능했지만 현재는 리턴되지 않습니다. 원인은 아직 검토 중입니다.
무시된 필드를 확인하려면
X-Zendesk-Api-Warn헤더를 참조하세요. 응답 헤더가 있는 경우 다음을 포함할 수 있습니다.X-Zendesk-Api-Warn: Removed restricted keys ["ticket.non_existent_field"] from parameters according to allowlist
REST API 성공 사례
페이로드에서 보내는 값을 가능한 경우 응답 개체와 비교합니다. 이는 위의 문제를 파악하는 데 도움이 되며 비즈니스 규칙이 설정하려는 값을 변경하는지 여부를 보여줍니다.
API 사용량 관리에 대한 자세한 내용은 Zendesk 계정에서 API 사용량 관리하기
번역 고지 사항: 본 문서는 콘텐츠에 대한 기본적인 이해를 제공하기 위해 자동 번역 소프트웨어를 사용하여 번역되었습니다. 정확한 번역을 제공하고자 합당한 노력을 기울였으나 Zendesk는 번역의 정확성을 보장하지 않습니다.
번역된 문서에 포함된 정보의 정확성과 관련하여 질문이 있으시면 문서의 공식 버전인 영문 버전을 참조하시기 바랍니다.