ホームページ  >  に質問  >  本文

PHPを使用してGraphQLに投稿する方法

次のcurlリクエストをGraphQLに送信します。正常に動作しますが、運用環境では shell_exex は許可されません。このカール投稿を有効な PHP で書き直すにはどうすればよいですか?

リーリー

編集: 申し訳ありませんが、間違ったクエリを入力しました。私の頭に浮かぶ質問は次のとおりです:

' -d \'{"クエリ": "{dMsAggency (agencyAcronym: \"' . $_agency . '\") {agencyAcronym fullCapaReview { id }}}"}\'

同様の電話を 2 回行いました。誰かがそれに応じて答えてくれるので、オリジナルはそのままにしておきます。

これが私がこれまでに持っているものです:

リーリー

これは私が受け取ったエラー メッセージです。自分の構文が十分に機能しているかどうかを確認したいだけです。

リーリー

message":"タイプ \"Query\" でフィールド \"agencyAcronym\"

をクエリできません

{"message":"変数 \"$agencyAcronym\" はアクション \"dMsAggency\" では使用されません。","locations":[{"line":1,"column":19 } ]

P粉916760429P粉916760429306日前401

全員に返信(1)返信します

  • P粉805535434

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

    クエリは同じではありませんが、ご存知のとおり、この PHP サンプルには構文の問題もあります。

    リーリー

    これを docs の例 (変数を使用する場合) と比較すると、現在どこにも $agencyAcronym 変数を使用していないことがわかります (そしてスキーマに agencyAcronym という名前のクエリが含まれていない可能性があります)。以下に例を示します (最初のスニペットのクエリを使用):

    リーリー

    返事
    0
  • キャンセル返事