我試圖使用curl in php將表單的值發佈到表單的動作網址。在下一頁中,在瀏覽器上的用戶點擊「提交」後,我想旋轉下一頁以選擇「我同意,繼續」按鈕。但是,這兩個網頁都共享相同的網址,因此無論我做什麼網址總是會指向表單的第一頁。換句話說,第一頁上表單的動作url本身就是。在與其他頁面共享網址的網頁上捲曲
這是一般的想法,現在爲一些具體情況。我試圖自動化Box.com上的OAuth 2.0登錄過程,因爲我的應用程序將始終使用自己的管理員帳戶登錄,而不是用戶自己的帳戶。我提到的兩個頁面是box.com帳戶登錄頁面,以及後面的允許/拒絕頁面。
另一個想法:讓我們說這兩個網頁有不同的網址。點擊瀏覽器第二頁上的「允許」後,框會使用我提供的redirect_uri重定向回我的應用程序。我將如何捲曲,因爲第二頁上表單的動作url本身就是STILL。如果我以某種方式成功捲曲它,我會在哪裏獲得授權碼來交換訪問令牌?
謝謝你的回覆。我是新來捲曲,所以不勝感激。
哦,這是一個好主意。別擔心,我不會觸摸我的應用用戶的帳戶。事實上,他們甚至不需要有一個箱子賬戶。 – Ryan
酷,只是回顧一下:OAuth2不提供登錄功能,而是您的應用程序和Box用戶數據之間的安全層。它允許Box直接詢問用戶,如果他/她確定您的應用程序觸摸了他們的數據。直到Box將用戶重新導向到您的應用中,並使用'yep'或'nope'之後,您纔會走出循環。 –