2016-06-10 2 views
0

Square API를 처음 사용하고 PHP 버전의 API를 웹 사이트에 통합하려고합니다.Square Connect php API 오류

위치 ID를 비롯한 샌드 박스 자격 증명을 활용하여 사이트의 지침에 따라 최선을 다했습니다. 지불 형태는 내가, 내가 비표를 나타내는 자바 스크립트 경고가 생성 된 수신 문서에서 제공하는 가짜 신용 카드 정보를 사용하여 양식을 작성, 생성하지만, 다음과 같은 오류가 나타납니다됩니다 : 당신이 할 수

Caught exception!

Response body: null

Response headers: null

주세요 이 문제를 해결하는 방법에 대한 지침을 제공 해주시겠습니까?

답변

1

Square Connect Only는 보안 사이트의 연결 만 허용합니다. 사이트에 ssl 인증서가 설치되어 있는지 확인하십시오.

내 생각에 로컬 호스트에서 테스트 중이므로이 경우 자체 서명 된 인증서를 생성하려고합니다. 나는 내 자신의 인증서를 생성하려고 시도하지만. 난 그냥 라이브 웹 사이트에서 SSL 인증서를 테스트하고 그 오류가 사라 졌어요.

php api v2 샘플을 사용하는 경우 print_r ($ e)을 삽입하여 전체 응답을 인쇄하십시오. catch 블록에서 오류에 대한 전체 설명을보십시오. 그게 문제를 어떻게 알았는지. 도움이 되길 바랍니다.

+0

정확합니다. 안전하지 않은 디렉토리를 사용하고있었습니다. SSL 인증서를 설치하고 구성하자 마자 모든 것이 광고 된대로 작동합니다. – tllewellyn

관련 문제