とURL私はPHPを使用してWebCalのプロトコルで始まるURLをカールしようとしている:cURLのWebCalのプロトコル
WebCalの?//www.facebook.com/ical/u.phpを622488169 = UID
cURLはwebcalプロトコルを認識しません。私の研究の過程で、私はhttpでurlのプロトコルを変更すれば動作するはずだと読んだが、プロトコルがhttpであればFacebookはファイルへのアクセスを許可していないようだ。それで、httpプロトコルであるようにWebcalプロトコルを扱うようにcURLに指示する方法があるかどうか疑問に思っていました。私はPHPのインストールやphp.iniにアクセスできないので、スクリプトでそれを行う必要があります。
<?php
$ch = curl_init();
$options = array(
CURLOPT_URL => 'webcal://www.facebook.com/ical/u.php?uid=622488169',
CURLOPT_HEADER => false,
CURLOPT_RETURNTRANSFER => 1,
);
curl_setopt_array($ch,$options);
if($content = curl_exec ($ch)){
echo $content;
} else {
echo curl_error($ch);
}
?>
を持っています。しかし、最初の問題は、私はcurlを使ってこのエラーが出るということです:サポートされていないプロトコル:webcal URLはFirefoxのアドレスバーに貼り付けるときに機能します。 – tmbritton