使用php curl登录Shopify

时间:2016-03-03 07:01:30

标签: php curl

我试图通过发布用户名和密码凭据来使用curl登录shopify帐户。 这是我的代码。

$username = "someEmail";
$password = "somePassword";
$url="https://******.myshopify.com/admin/auth/login"; 
$cookie_file_path ="cookie.txt";

$ch = curl_init();
curl_setopt($ch, CURLOPT_URL, $url);
curl_setopt($ch, CURLOPT_COOKIEJAR, $cookie_file_path);
curl_setopt($ch, CURLOPT_COOKIEFILE, $cookie_file_path);
curl_setopt($ch, CURLOPT_USERAGENT,
    "Mozilla/5.0 (Windows; U; Windows NT 5.0; en-US; rv:1.7.12) Gecko/20050915 Firefox/1.0.7");
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_REFERER, $_SERVER['REQUEST_URI']);
curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, 0);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 0);
curl_setopt($ch, CURLOPT_CUSTOMREQUEST, "POST");
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, 'login='.$username.'&password='.$password);
print_r(curl_exec($ch));
$info = curl_getinfo($ch);
print_r($info);
curl_close($ch);

目前,当我执行此操作时,没有登录,而是显示"您已被重定向",当点击该链接时,它将转到shopify的登录页面。 / p>

0 个答案:

没有答案