跟随“继续进行Google重定向”

时间:2020-01-21 18:47:00

标签: php google-chrome curl

当我打开PHP脚本时,我要制作一个登录脚本以使用Google帐户登录网站。我可以转到第一个链接,但是一旦尝试打开重定向链接(第二个CURLOPT_URL),我就会一遍又一遍地停留在选项卡上,说“转发...”。 我对cURL还是很陌生,但是希望我的代码能够了解我想做的事情的基本思想。

<?php
    include "simple_html_dom.php";



    $ch = curl_init();
    curl_setopt($ch, CURLOPT_URL, "https://maclab.gameful.me/signin");
    curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, false);
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_URL, "https://gameful.me/signin?loginSocial=google&redirect=https://maclab.gameful.me");
    curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
    curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);

    $response = curl_exec($ch);



    curl_close($ch);

    echo  $response;
    exit();
?>

编辑:该站点用于上课,登录该站点可以吸引上座率,我认为如果计算机为我完成,那会更有效。另外,该链接并不总是提示登录,因此要使站点识别出我已登录,我需要先注销然后再登录,这确实很慢。

最终的最终目标是,当我在Mac上登录自己的帐户时,计算机将在Chrome上打开一个标签,该标签会浏览到该脚本的本地主机(也称为localhost),并让我自动登录。

0 个答案:

没有答案