찾다

 >  Q&A  >  본문

PHP를 사용하여 GraphQL에 게시하는 방법

GraphQL에 다음과 같은 컬 요청을 합니다. 잘 작동하지만 프로덕션 shell_exex에서는 허용되지 않습니다. 이 컬 게시물을 유효한 PHP로 어떻게 다시 작성할 수 있나요?

으아아아

수정: 죄송합니다. 검색어를 잘못 입력했습니다. 마음속에 떠오르는 쿼리는 다음과 같습니다.

' -d '{"query": "{dMsAggency (agencyAcronym: "' . $_agency . '") {agencyAcronym fullCapaReview { id }}}"}'

비슷한 전화를 두 번 걸었습니다. 누군가 그에 따라 대답하므로 원본을 그대로 두겠습니다.

지금까지 가지고 있는 정보는 다음과 같습니다.

으아아아

제가 받은 오류 메시지입니다. 내 구문이 제대로 작동하는지 확인하고 싶습니다.

으아아아

message":"无法在类型"Query" "agencyAcronym" 필드를 검색하세요

{"message":"变量 "$agencyAcronym" 从未在操作 "dMsAggency" 中使用。","locations":[{"line":1,"column":19}]

P粉916760429P粉916760429325일 전422

모든 응답(1)나는 대답할 것이다

  • P粉805535434

    P粉8055354342024-01-11 11:00:12

    쿼리는 동일하지 않지만 알고 있다고 가정하면 PHP 예제에도 구문 문제가 있습니다.

    으아악

    이를 docs(변수를 사용하는 경우)의 예와 비교해 보면 현재 쿼리의 어느 곳에서도 $agencyAcronym 变量(并且您的架构中可能没有名为 agencyAcronym를 사용하고 있지 않음을 알 수 있습니다. 다음은 예입니다(첫 번째 스니펫의 쿼리 사용):

    으아악

    회신하다
    0
  • 취소회신하다