簡體   English   中英

在 cURL PHP 中使用 OAuth 1.0 簽名中的參數獲取請求

[英]GET request with parameters in OAuth 1.0 Signature in cURL PHP

所以幾天來,我一直在努力解決執行 GET 請求時更多的邏輯問題。

我面臨的問題如下:

我想在使用 OAuth 1.0 簽名的 php 中為 REST 服務執行帶有 cURL 的 GET 請求。

我面臨的問題與簽名生成有關。 當我使用基本 url 發送請求時,例如“ https://www.example.com ”,一切似乎都很好,我得到了結果集的第一頁。

當我想查看結果集的第 2 頁時,我需要將參數發送到 url .eg ' https://www.example.com?limit=100&page=2 ' 當我嘗試將此 url 傳遞到簽名中或作為 cURL 的端點,我收到簽名失敗錯誤。

我不明白我做錯了什么,因為我通常試圖將整個 url 編碼為 OAuth 1.0 簽名所需的適當格式

我找到了答案。

我必須對兩個 url 參數進行編碼,而且我的 cURL 端點必須是長 url(包括參數)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM