pCloud / pcloud-sdk-php

pCloud SDK for PHP
MIT License
54 stars 22 forks source link

Invalid folder id 3115692469 #8

Closed javasprogrammer closed 2 years ago

javasprogrammer commented 5 years ago

Hi I'm using php sdk and I have error when using create folder in getStarted.php from example and my error in (Invalid folder id 3115692469). Please help me.

theroot79 commented 2 years ago

Hello @javasprogrammer , we have made new tests and looks okay, please check the new branch "3.x", also below you will and example, which we made and works really well:

<?php

include_once 'vendor/autoload.php';

use pCloud\Sdk\App;
use pCloud\Sdk\Folder;
use pCloud\Sdk\File;

try {

    $appKey = " ********** ";
    $appSecret = " ************************************************* ";
    $accessToken = " ************************************************************ ";

    $pCloudApp = new App();
    $pCloudApp->setAppKey($appKey);
    $pCloudApp->setAppSecret($appSecret);
    $pCloudApp->setLocationId(2); // 1 - USA , 2 - EU
    $pCloudApp->setAccessToken($accessToken);
    $pCloudApp->setCurlExecutionTimeout(60);

    $pCloudFolder = new Folder($pCloudApp);
    $folderId = $pCloudFolder->create("New test folder");

    // Create File instance
    $pCloudFile = new File($pCloudApp);

    // Upload new file in created folder
    $fileMetadata = $pCloudFile->upload("./sample.png", $folderId);

} catch (Exception $e) {
    echo $e->getMessage();
}