GraphQL에 다음과 같은 컬 요청을 합니다. 잘 작동하지만 프로덕션 shell_exex
에서는 허용되지 않습니다. 이 컬 게시물을 유효한 PHP로 어떻게 다시 작성할 수 있나요?
수정: 죄송합니다. 검색어를 잘못 입력했습니다. 마음속에 떠오르는 쿼리는 다음과 같습니다.
' -d '{"query": "{dMsAggency (agencyAcronym: "' . $_agency . '") {agencyAcronym fullCapaReview { id }}}"}'
비슷한 전화를 두 번 걸었습니다. 누군가 그에 따라 대답하므로 원본을 그대로 두겠습니다.
지금까지 가지고 있는 정보는 다음과 같습니다.
으아아아제가 받은 오류 메시지입니다. 내 구문이 제대로 작동하는지 확인하고 싶습니다.
으아아아message":"无法在类型"Query"
"agencyAcronym" 필드를 검색하세요
{"message":"变量 "$agencyAcronym" 从未在操作 "dMsAggency" 中使用。","locations":[{"line":1,"column":19}]
P粉8055354342024-01-11 11:00:12
쿼리는 동일하지 않지만 알고 있다고 가정하면 PHP 예제에도 구문 문제가 있습니다.
으아악이를 docs(변수를 사용하는 경우)의 예와 비교해 보면 현재 쿼리의 어느 곳에서도 $agencyAcronym
变量(并且您的架构中可能没有名为 agencyAcronym
를 사용하고 있지 않음을 알 수 있습니다. 다음은 예입니다(첫 번째 스니펫의 쿼리 사용):