0

Podio アプリですべての添付ファイルをダウンロードする必要があります。すべてのファイル ID とその URL などを取得できますが、ダウンロードできません。多くの解決策を試しました (get_raw()、file_get_contents など)。

保存したいこのファイルがあるとしましょう:

$items = PodioFile::get_for_app(APP_ID, array(
        'sort_by' => 'name',
        'sort_desc' => 'false',
        'limit' => 1
    ));

(...)

$item->file_id = '123456789'
$item->link    = 'https://files.podio.com/111222333';

$path_to_save = 'backup/';

どうすれば保存できますか?

4

2 に答える 2

0
mkdirs("downloads");
foreach ($podio_item->fields['images']->values as $key => $podio_file) {
    $file         = PodioFile::get($podio_file->file_id);
    $file_content = $file->get_raw();
    file_put_contents("downloads/$podio_image->name", $file_content);
}
于 2014-12-22T17:50:08.077 に答える