PHPを使用してGraphQLに投稿する方法
P粉916760429
P粉916760429 2024-01-10 17:42:38
0
1
418

次の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粉916760429
P粉916760429

全員に返信(1)
P粉805535434

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

リーリー

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

リーリー
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート