GET-запрос с параметрами в OAuth 1.0 Подпись в cURL PHP

Поэтому в течение нескольких дней я боролся с более логичной проблемой при выполнении запроса GET.

Проблема, с которой я сталкиваюсь, заключается в следующем:

Я хочу выполнить запрос GET с помощью cURL в php, подписанном с помощью OAuth 1.0 для службы REST.

Проблема, с которой я сталкиваюсь, связана с генерацией подписи. Когда я отправил запрос с базовым URL, например, " https://www.example.com/", все было в порядке, и я получил первую страницу набора результатов.

Когда я хочу увидеть вторую страницу набора результатов, мне нужно отправить параметры на URL.eg ' https://www.example.com/?limit=100&page=2', когда я пытаюсь передать этот URL в подпись или В качестве конечной точки для cURL я получаю ошибку подписи.

Я не понимаю, что я делаю не так, потому что я обычно пытаюсь закодировать весь URL в соответствующий формат, необходимый для подписи OAuth 1.0

1 ответ

Я нашел ответ.

Я должен закодировать оба параметра url, но и моей конечной точкой cURL должен быть длинный URL (чтобы включить параметры)

Другие вопросы по тегам