기본 Mailchimp 구독 양식을 웹사이트에 추가하기 위해 MailchimpMarketingApiClient() 작성자 리소스를 사용하고 있습니다. 사용자 추가는 제대로 작동하는 것 같지만 기존 사용자를 추가하려고 할 때 해당 오류를 포착하여 사용자에게 표시할 수 있도록 멋진 json 응답을 기대하지만 클라이언트측에서는 다음과 같은 GuzzleHttpException이 발생합니다. 예외:
으아아아문서에는 실제로 많은 설명이 없는 것 같습니다. Mailchimps 문서가... 부족하기 때문에 스택 오버플로에서 오류를 잡을 수 있는 올바른 방법도 찾아야 합니다! 코드는 다음과 같습니다.
으아아아이것은 제가 사용하는 mailchimp 문서입니다: https://mailchimp.com/developer/api/marketing/list-members/add-member-to-list/
400 오류 코드를 잡아서 사용자 정의 오류를 출력할 수 있지만 Mailchimp API에서 그렇게 쓸모없는 응답을 받으려면 제가 뭔가 잘못하고 있는 게 틀림없겠죠?
모든 도움을 주신 앤디님께 정말 감사드립니다.
나도 같은 문제가 있어서 전체 오류를 보기 위해 마지막 catch 절을 다음과 같이 변경하여 오류 메시지를 표시하게 되었습니다.
으으으으으'; $errors[] = $e->getMessage(); }지금까지 잘린 다음과 같은 끔찍한 오류가 드러납니다.
으아악그래서 제 질문은
입니다.@example.com
가짜이거나 유효하지 않은 것 같습니다...다른 이메일을 사용해 보았지만
@test.com
작동했습니다. 이것이 귀하에게도 문제가 될 것이라고 장담할 수는 없지만, 오류 세부 사항을 확인하는 것이 확실히 좋은 첫 번째 단계입니다!