Мне кажется, что я чего-то здесь упускаю, но в Google App Engine с использованием PHP 5.5 в стандартной среде я могу очень легко создавать URL-адреса для загрузки, чтобы мои пользователи могли загружать файлы без потери времени в PHP, например, так:
<?php
use google/appengine/api/cloud_storage/CloudStorageTools;
?><form action="<?php echo CloudStorageTools::createUploadUrl('my/upload/handler.php'); ?>" method="post">
<input type="file" name="file" />
<input type="submit" value="Upload" />
</form>
Конечно, чрезвычайно упрощенно (так как этот URL будет длиться только 60 секунд).
Однако этот API, похоже, недоступен для механизмов приложений, работающих на PHP 7.2, что мне действительно нужноиспользовать, и я не могу найти альтернативный API для получения URL загрузки;действительно ли они были прекращены?
Были и другие действительно полезные функции, такие как getImageURL()
для получения миниатюр и тому подобное.Конечно, большая часть документации по-прежнему указывает на описанный выше способ обработки пользовательских загрузок на сайт механизма приложений!
Так как мне создать и использовать URL-адреса для загрузки в более новом API?