亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

為了賬號安全,請及時綁定郵箱和手機立即綁定
已解決430363個問題,去搜搜看,總會有你想問的

使用 APIKey 和 APIToken 進行 Guzzle GET

使用 APIKey 和 APIToken 進行 Guzzle GET

PHP
慕哥6287543 2023-09-15 09:29:55
各位晚上好。已經搜索了一個星期,試圖找到一種使用 guzzle 進行連接的方法。curl -v https://go.paytraq.com/api/{APICall}?APIToken={APIToken}&APIKey={APIKey} \ -H "Content-Type:text/xml" \ -d "{RequestBody}"我嘗試了所有方法,但不斷收到未經授權的訪問,并且不確定傳遞 APIToken 和 APIKey 的最佳方法。我已經從終端使用了上面的內容,效果很好。$client = new \GuzzleHttp\Client(['base_uri'=>'https://go.paytraq.com']);  $request = $client->request('GET','/api/clients',['debug'=>true],[ 'headers'=>  'APIToken=XXXXXX&APIKey=XXXX'  ]);上面是我的代碼的最后一個版本,它給了我以下錯誤GuzzleHttp\Exception\ClientException客戶端錯誤:GET https://go.paytraq.com/api/clients導致401 Unauthorized響應:未提供 API 密鑰或令牌下面是 guzzle 調試 Trying 52.16.7.7:443... * Connected to go.paytraq.com (52.16.7.7) port 443 (#0) * ALPN, offering http/1.1 * successfully set certificate verify locations: * CAfile: /usr/local/etc/[email protected]/cert.pem CApath: /usr/local/etc/[email protected]/certs * SSL connection using TLSv1.2 / ECDHE-RSA-AES128-GCM-SHA256 * ALPN, server did not agree to a protocol * Server certificate: * subject: CN=go.paytraq.com * start date: Oct 14 00:00:00 2019 GMT * expire date: Nov 14 12:00:00 2020 GMT * subjectAltName: host "go.paytraq.com" matched cert's "go.paytraq.com" * issuer: C=US; O=Amazon; OU=Server CA 1B; CN=Amazon * SSL certificate verify ok. > GET /api/clients HTTP/1.1 Host: go.paytraq.com User-Agent: GuzzleHttp/7 * Mark bundle as not supporting multiuse < HTTP/1.1 401 Unauthorized < Content-Type: text/plain; charset=utf-8 < Date: Sat, 01 Aug 2020 21:03:49 GMT < Request-Time: 1 < Server: nginx/1.4.6 (Ubuntu) < Content-Length: 32 < Connection: keep-alive < * Connection #0 to host go.paytraq.com left intact
查看完整描述

1 回答

?
慕后森

TA貢獻1802條經驗 獲得超5個贊

這應該有效:


$client->request('GET', '/api/clients', ['query' => [

      'APIToken' => $APIToken,

      'APIKey' => $APIkey]

]);


查看完整回答
反對 回復 2023-09-15
  • 1 回答
  • 0 關注
  • 111 瀏覽

添加回答

舉報

0/150
提交
取消
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號