Skydrive:在PHP中列出根文件和文件夹

时间:2012-07-30 14:39:44

标签: php curl onedrive

我们希望将Skydrive整合到我们的网站中,就像我们目前正在使用Google云端硬盘驱动器一样,但我在如何检索根文件夹和文件方面感到迷茫。

我已阅读这些帖子和文档:

然而,我似乎无法得到我想要的东西。

我已经有了access_token并且它已正确分配,范围也是正确的(我正在使用wl.contacts_skydrive),所以,我在这里放了一部分代码我到目前为止所以你可以告诉我我错过了什么,我应该添加什么,或者我是否采取了错误的转向。

//$token is correctly assigned
$url = 'GET https://apis.live.net/v5.0/me/skydrive/files?access_token='.$token;
$ch = curl_init();
curl_setopt($ch,CURLOPT_URL, $url);
$result = curl_exec($ch);
curl_close($ch);
print_r($result);

感谢您抽出宝贵时间帮助我。

1 个答案:

答案 0 :(得分:1)

您需要使用CURLOPT_RETURNTRANSFER将传输作为字符串返回。 否则你会得到真或假。假设你从curl_exec

得到了真实

尝试添加

curl_setopt($ch, CURLOPT_RETURNTRANSFER, true);