0
약간의 문제가 있습니다. 여기에 뭔가 빠졌는지 확실하지 않습니다. 사용자가 로그인하고 Google 등을 인증하고 db (새로 작동하는)에 새로 고침 토큰을 유지하는 웹 사이트를 구축 중입니다.Google API PHP listFiles();
나는 또한 잘 작동하는 userinfo를 얻습니다.
하지만 사용자가이 파일 목록을 얻으려고 할 때마다, 항목은이 코드를 사용하고 0을 반환 :
if ($client->getAccessToken()) {
$drive = new apiDriveService($client);
$result = $drive->files->listFiles();
$countArray = count($result['items']) - 1;
foreach($result['items'] as $i=>$row){
$isFirst = ($i == 0);
$isLast = ($i == $countArray);
$sql = "INSERT INTO docs (title, notecontent, folderid, filestatus, linkhref, useremail)
VALUES (".$row['title'].",".$row['id'].", 2, 1,".$row['alternateLink'].", ".$usernamei.")";
$db->query($sql, true);
}
}
가 기본적으로 내가 할 노력하고있어하는 파일의 목록을 얻을입니다 사용자는이를 가지고 데이터베이스에 저장합니다.
는 어떤 도움을 주시면 감사하겠습니다 :)
감사합니다! 나는 동일한 파일에 그냥 index.php를하고 모든 것을 제쳐 놓고이 시도 할 때 $ 클라이언트 -> accessType 및 $ 클라이언트 -> useObjects 일을 할 것 같았다 제거
:)는 Btw는 일했다. . – kiki90