問題タブ [php-curl]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
0 に答える
1938 参照

curl - CURL と Postman の同一の GET リクエストの応答が異なる

POSTMAN で行った API 呼び出しを PHP CURL (および CLI の CURL) で再構築しようとしています。

次のリクエストは Postman で機能します。

ここに画像の説明を入力

...200 の応答が返ってきました。

ただし、PHPで次を使用すると:

...私は401を取得します。

CLI の CURL と同じ:

誰にもアイデアはありますか?リクエストは私と同じようです。

ちなみに、Postmanリクエストと同じIPアドレスから送っています。

@hanshenrik のリクエストによると、詳細な CURL 出力は次のとおりです。

0 投票する
2 に答える
36 参照

php - PHP - 拡張機能のダウンロード可能な URL がないことを確認する方法

これは正常に動作します - trueを返します(リンクがダウンロード可能であることを意味します)。

しかし、URLに次のような拡張子がない場合

動作していません。常にfalseを返します(リンクがダウンロードできないことを意味します)。

0 投票する
1 に答える
2707 参照

php - Apache 2.4.23 PHP7.x Windows 10 x64 php_curl が機能しない

サーバーを最新の Apache 2.4.23 および PHP 7.1 にアップグレードしようとしましたが、php_curl ライブラリのロードに失敗しました。理由がわかりません。

私は以下を試しました

  1. 拡張機能のパスを d:\webserver\php\ext のようなフルパスに変更します
  2. System32php/extapache/binphpphp_curl.dll, libssh2.dll, libeay32.dll, ssleay32.dllにコピー
  3. PHPパスシステム変数を追加
  4. PHP7 と PHP7.1 の両方を試した
  5. これらはすべて x64 であり、他のすべての拡張機能は正常にロードされ、サーバーは動作していますが、php_curl のみが動作していません
  6. php.ini のコメント化されていない拡張子

  • アパッチ 2.4.23 x64
  • PHP7 および PHP7.1 (スレッドセーフ) x64 も試しました
  • Windows 10 x64
0 投票する
2 に答える
307 参照

php - PHPでapi.ssactivewear.comを使用して製品データを取得するには?

api.ssactivewear.com を使用することで、例 ( https://api.ssactivewear.com/V2/Help_Examples.aspx ) に php コードのオプションがありません。ヘルプまたはサポートがあれば、問題が解決する可能性があります。xml でデータを取得するために、php で以下のコードを記述しました。

以下の結果が得られました:- string(68)

"{ "message": "Authorization has been denied for this request." }"

0 投票する
1 に答える
1851 参照

payment-gateway - PHP cURL を使用して instamojo マーケットプレイス API を統合する方法

シンプルな PHP cURL を使用して Marketplace API を統合する必要があります。そして、テスト サンドボックス リンク、つまりhttps://test.instamojo.comを使用しています。

私の動機は: 1) 私は instamojo に必要なアカウントを持っています

2) Merchant Signup API を使用して、自分のマーケットプレイスで子マーチャントのアカウントを作成します。

3) 子マーチャントのアクセス トークンを取得します。

4) 銀行情報を追加します。

5) 子マーチャントの支払いリンクを作成して購入者と共有するか、購入者をこれらの支払いリンクにリダイレクトして支払いを受け取ります。

私は2番目のステップで立ち往生しています。C# の clientid と client_secret を取得しましたが、2 番目のステップの API は次の応答を示しました: { "message": "You do not have permission to perform this action.", "success": false }

したがって、JAVA Wrapper、WHMCS、OpenCart 2.3.x、Cs-Cart の資格情報を試してみました

しかし、まだ成功していません。誰でも私を助けることができます。

0 投票する
2 に答える
2450 参照

php - cUrl は URL (投稿) ページにリダイレクトできますか?

cUrl メソッドを実行した後、ブラウザは同じページにとどまりますが、curl init で呼び出されたページのコンテンツをロードします。

ブラウザをその URL にリダイレクトすることは可能ですか?

更新:つまり、リダイレクトではなく、curl を使用してデータを投稿することです。

前もって感謝します!

0 投票する
2 に答える
1610 参照

php - ウォルマート API 検索製品

キーワードの検索製品を取得しようとしています

私のコード:

ブラウザで api.walmartlabs.com/v1/search?apiKey={appid}&query=ipod にアクセスすると、結果が表示されますが、 curl を使用しようとすると、「Action Not Found」と表示されます

これがスクリーンショットです

どんな助けでも大歓迎です。

0 投票する
0 に答える
55 参照

php - PHP スクリプト間で接続を共有する

離れた API (REST API over HTTPS、CURL を使用) にリクエストを送信する Web サーバー上で実行されている PHP スクリプトがあります。ユーザーが特定のアクションを実行するたびに、PHP スクリプトはリモート API への新しい接続を作成する必要があります。

PHPスクリプト間の接続を共有する方法はありますか? これにより、時間を節約できます (TCP 接続のセットアップ、SSL ハンドシェイクなど)。

ありがとうございました!PS: スクリプトは Web ページのリクエストによって呼び出されるため、スクリプトを永久に実行することはできません。また、複数のリクエストが同時に到着した場合、複数のスクリプトを並行して実行する必要がある場合があります。

0 投票する
2 に答える
895 参照

php - PHP - オブジェクトリクエストに配列を動的に追加する方法

Jira REST API 呼び出しを行っていますが、PHP で REST API を使用してコンポーネント フィールドに複数のコンポーネントを動的に追加する方法を知りたいと思っています。次のコードがあります。静的に設定すると機能しますが、動的に行う方法がわかりません。

静的コンポーネント セットの例:

静的コンテンツを置き換えたい配列:

交換する

うまくいかない、私は得る:

リクエストを取得するためのAPI呼び出しで、次のようになります。

しかし、PHP で配列をこのタイプのオブジェクトまたはリクエストに変換する方法がわかりません。PHP-cURL で呼び出し、送信するデータを json_encoding します。

前もって感謝します!

0 投票する
2 に答える
1878 参照

dropbox-api - Dropbox フォルダにファイルをアップロードする

これを試して、デスクトップのフォルダーからドロップボックス アカウントのフォルダーにファイルをアップロードしました。

しかし、このコードを使用して空のファイルをアップロードするたびに.

それはどのように可能ですか?

以下は私のコードです: