簡體   English   中英

從響應卷曲PHP獲取參數

[英]getting parameter from a response curl php

我真的是php新手。 我正在嘗試開發一個簡單的PHP應用程序。 我的應用程序中有一個按鈕,當我單擊它以打開一些網頁時,我希望它允許用戶使用其憑據進行連接。 當用戶連接時,他可以通過單擊“允許”按鈕來授予我訪問其信息的特權。 單擊該按鈕后,他將被重定向到包含名為“ code”的參數的URL。 我的目標是在我的PHP腳本中使用此代碼參數。 我發現了一些有關卷曲的信息,我想我需要這樣做,但是怎么做呢? 我可以這樣打開google網頁:

<?php
$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, "http://www.google.com");
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
curl_close($curl);
print $result;
?>

要恢復,我想知道:1)將用戶重定向到網站之后,在他登錄並允許我訪問他的數據之后,如何獲得一個參數,該參數包含在他允許我訪問后被重定向的URL中。 預先感謝您的幫助。

您可以通過GET獲得URL參數,例如

www.example.com/user?id=1111&Fname=john&Lname=Doe

...在您的PHP中:...

$id=$_GET['id'];
$Fname=$_GET['Fname'];
$Lname=$_GET['Lname'];

要使用CURL:

<?php
$url="yourURL?id=$id&Fname=$Fname&Lname=$Lname";

$curl = curl_init();
curl_setopt($curl, CURLOPT_URL, $url);
curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
$result = curl_exec($curl);
curl_close($curl);
print $result;
?>

暫無
暫無

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

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