在与其他页面共享URL的页面上卷曲

时间:2013-07-16 17:26:15

标签: php curl box-api

我正在尝试使用curl in php将表单的值发布到表单的操作网址。在下一页,浏览器上的用户点击“提交”后,我想卷曲下一页选择“我同意,继续”按钮。但是,这两个页面都共享相同的URL,所以无论我做什么,url总是指向带有表单的第一页。换句话说,第一页上表单的操作URL本身就是。

这是一般性的想法,现在针对某些细节。我正在尝试在Box.com的OAuth 2.0上自动登录过程,因为我的应用程序将始终使用自己的管理员帐户登录,而不是用户自己的帐户。我引用的两个页面是box.com帐户登录页面,以及它后面的允许/拒绝页面。

另一个想法是:让我们说两页有不同的网址。在浏览器中单击第二页上的“允许”后,框会使用我给出的redirect_uri重定向回我的应用程序。我如何卷曲,因为第二页上的表单的动作URL本身就是STILL。如果我以某种方式成功地卷曲它,我将在哪里获得授权代码来交换访问令牌?

感谢您的回复。我是新来的卷曲,所以非常感谢这些例子。

1 个答案:

答案 0 :(得分:0)

如果您的所有Box活动都发生在您的管理员帐户中,那么您根本不需要登录用户。您只需为管理员帐户存储访问/刷新令牌对,并使用此对来验证您的Box请求。如果您 触摸其他用户的数据,那么在OAuth登录/授权过程中自动点击按钮实际上并不酷。