Python コードを PHP に変換するのに助けが必要です。これは、コードのこの部分で POST ログインを使用して、API サーバーと通信するようにスクリプトを設定する方法です。
Python コードはテスト済みで動作しますが、API から空の応答 (つまりエラー) が返されるため、どの方法で PHP に変換すればよいのか正確にわかりません。間違ったポストパラメータまたはポストメソッドを使用していると思われます。Python コードには、成功した API がどのように返されるかを説明するコメントがあります。
######編集:### var_dump($result); は bool(false) を返し、エラー報告が有効になっている場合は、次の警告がポップアップ表示されます。警告: file_get_contents(https://kodi.titlvi.com/api/subtitles/gettoken): ストリームを開けません: HTTP リクエストが失敗しました。 HTTP/1.1 404 が /var/www/html/test.php の 19 行目に見つかりません bool(false)
PHP - 現在のスクリプト
リーリー
ああああ
P粉2810894852024-03-29 13:13:59
param=dictionary
パラメータを POST データではなく、URL クエリ パラメータに入力します。
サーバーには Content-length:
ヘッダーが必要ですが、PHP はデフォルトでは送信しません。
ヘッダーに \r\n
を含めるには、一重引用符ではなく二重引用符を使用する必要があります。