It would be awesome to be able to save backups to pCloud.
* * *
Response from UpdraftPlus (April 2021):
We re-investigate this request from time to time. Unfortunately, it has never yet been the case that pCloud have been willing to invest in maintaining a PHP SDK for their API. A “code dump” of a PHP SDK was released by them in 2017, but not maintained: issues are not responded to, and pull requests are not looked at (https://github.com/pCloud/pcloud-sdk-php/commits/master), and compatibility updates for PHP versions released since then have not been made (PHP 7.1 was the latest PHP version at that time).
Once in the past we decided to produce an integration for a vendor with a similar SDK (Bitcasa); this turned out to be a mistake – we were left having to support the interface and its changes ourselves and consequently it was much more burdensome than other cloud storage providers, and then we had to put considerable work into removing it and communicating with its users when Bitcasa changed focus entirely. From that experience, we learned that in the short term you may please users by supporting an API more than the provider of that API themselves is willing to… but in the long-term it’s not a sensible decision. We urge all the users who wish to see a pCloud integration to lobby pCloud to provide resources to continuously maintaining a PHP SDK. (We have also communicated this to pCloud, together with explanations of what APIs are needed to be used by UpdraftPlus reliably; we are not willing to create a “works 90% of the time!” implementation and there are certain requirements relating to large uploads and resumptions when the web hosting provider does not allow PHP to run for a long continuous period of time). As we see it, if pCloud think that PHP-based users (like WordPress) are worth having, then they will be willing to do this; if they don’t think it is important, then it would be sensible to respect that and wait until they see things differently.