我使用以下代码使用PHP检索我的gmail收件箱,但代码无效。我做错了什么?
$urls = "https://mygmail@gmail.com:mypassword@gmail.google.com/mail/feed/atom/";
$fileContents = file_get_contents($urls);
print_R($fileContents);
答案 0 :(得分:0)
根据您的PHP配置,这可能很容易使用:
$urls="https://mygmail@gmail.com:mypassword@gmail.google.com/mail/feed/atom/";
$fileContents = file_get_contents($urls);
但是,如果系统上未启用allow_url_fopen,则可以 通过CURL读取数据如下:
<?php
$ch= curl_init();
curl_setopt($ch, CURLOPT_URL, $urls);
curl_setopt($ch, CURLOPT_BINARYTRANSFER, true);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);
$output = curl_exec($ch);
curl_close($curlSession);
echo $output;
?>