Mailchimp addListMember가 이미 존재하는 경우 클라이언트 오류 400 잘못된 요청을 보고합니다.
P粉794851975
P粉794851975 2024-02-25 14:06:06
0
1
439

기본 Mailchimp 구독 양식을 웹사이트에 추가하기 위해 MailchimpMarketingApiClient() 작성자 리소스를 사용하고 있습니다. 사용자 추가는 제대로 작동하는 것 같지만 기존 사용자를 추가하려고 할 때 해당 오류를 포착하여 사용자에게 표시할 수 있도록 멋진 json 응답을 기대하지만 클라이언트측에서는 다음과 같은 GuzzleHttpException이 발생합니다. 예외:

으아아아

문서에는 실제로 많은 설명이 없는 것 같습니다. Mailchimps 문서가... 부족하기 때문에 스택 오버플로에서 오류를 잡을 수 있는 올바른 방법도 찾아야 합니다! 코드는 다음과 같습니다.

으아아아

이것은 제가 사용하는 mailchimp 문서입니다: https://mailchimp.com/developer/api/marketing/list-members/add-member-to-list/

400 오류 코드를 잡아서 사용자 정의 오류를 출력할 수 있지만 Mailchimp API에서 그렇게 쓸모없는 응답을 받으려면 제가 뭔가 잘못하고 있는 게 틀림없겠죠?

모든 도움을 주신 앤디님께 정말 감사드립니다.

P粉794851975
P粉794851975

모든 응답(1)
P粉797855790

나도 같은 문제가 있어서 전체 오류를 보기 위해 마지막 catch 절을 다음과 같이 변경하여 오류 메시지를 표시하게 되었습니다.

으으으으으'; $errors[] = $e->getMessage(); }

지금까지 잘린 다음과 같은 끔찍한 오류가 드러납니다.

으아악

그래서 제 질문은 @example.com가짜이거나 유효하지 않은 것 같습니다...

입니다.

다른 이메일을 사용해 보았지만 @test.com 작동했습니다. 이것이 귀하에게도 문제가 될 것이라고 장담할 수는 없지만, 오류 세부 사항을 확인하는 것이 확실히 좋은 첫 번째 단계입니다!

최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!