使用cURL PHP中的OAuth 1.0签名中的参数获取请求

时间:2018-04-13 10:03:10

标签: php curl oauth get

所以有几天我在执行GET请求时遇到了更多的逻辑问题。

我面临的问题如下:

我想在php中使用cURL执行GET请求,并使用OAuth 1.0签署REST服务。

我面临的问题与签名生成有关。 当我用基本网址发送请求时,例如'https://www.example.com'一切似乎都很好,我得到了结果集的第一页。

当我想看到结果集的第二页时,我需要将参数发送到url .eg'https://www.example.com?limit=100&page=2',当我尝试将此url传递给签名或作为cURL的端点时获取签名失败错误。

我不明白为什么我做错了,因为我通常会尝试将整个网址编码为OAuth 1.0签名所需的适当格式

1 个答案:

答案 0 :(得分:0)

我找到了答案。

我必须编码两个url参数,但我的cURL端点必须是长网址(包括参数)