2016-11-10 2 views
0

я могу добавить рекурсивно кучу файлов в ОПЗ с $ ОПЗ добавить -r данные/Как вы можете перечислить все объекты файлов, загруженные в IPFS?

Как я могу получить список обратно всех загруженных файловых объектов [в определенной директории]? Подобно aws s3 listObjects ...

Файл команды ipfs ls не представляется рекурсивным. Я понимаю, что я могу назвать API тысячу раз, но это не кажется очень эффективным.

Должно быть, что-то здесь отсутствует. Спасибо, Пат.

ответ

1

ОПЗ основано на дереве Merkle, так что вы можете отобразить все элементы вашего RESSOURCES вы можете использовать:

  • веб-интерфейс: http://localhost:8080/ipfs/<your_root_ressource_hash>
  • graphmd: https://ipfs.io/ipfs/QmNZiPk974vDsPmQii3YbrMKfi12KTSNM7XMiYyiea4VYZ/example#/ipfs/QmRFTtbyEp3UaT67ByYW299Suw7HKKnWK6NJMdNFzDjYdX/graphmd/README.md
  • командой: ipfs ls <your_root_ressource_hash>
  • ipfs refs -r <your_root_ressource_hash>
  • также читайте это: https://ipfs.io/docs/commands/#ipfs-files-ls

редактировать: это более важно, погладить ваше имя каталога не persiste в ОПЗ, если доступ к вашей Ressource вам нужно interrop ОПЗ с хэш както, когда тип ipfs add -r <your_dir>

+0

Но вы можете получить все вложенные ресурсы в одной команде? ... как ipfs ls -r

+0

yes: https://ipfs.io/docs/commands/#ipfs-files-ls –

+0

Извините, но я до сих пор не вижу опции -r –

Смежные вопросы