Auteur Topic: NAS met behulp van PHP benaderen  (gelezen 2499 keer)

Offline Bobojan

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
NAS met behulp van PHP benaderen
« Gepost op: 05 december 2013, 15:26:45 »
Hi,

Ik ben de afgelopen tijd op zoek naar meer informatie over het benaderen van de NAS over HTTPS met behulp van PHP. Ik heb een Synology NAS DSM 4.3 - DS411+II. 

Ik wil feitelijk een lijst van files uit een map ophalen, deze wil ik dan ook ter download beschikbaar stellen. Ik vraag mij af wat ik hier voor nodig heb en of hier al scripts voor beschikbaar zijn. Ik zie heel veel documentatie maar dit gaat vooral om inbouwen in echt applicaties en/of via andere methoden als FTP.

Hebben jullie nog tips/scripts op dit vlak die mij met dit kan helpen?

Groeten,

Bobojan
  • Mijn Synology: 4.3
  • HDD's: WD20EARX-00PASB0

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1422
  • -Ontvangen: 8159
  • Berichten: 44.598
    • Truebase
Re: NAS met behulp van PHP benaderen
« Reactie #1 Gepost op: 05 december 2013, 20:52:22 »


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-7   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-3
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-3   RT2600ac  SRM 1.3.1-9346-13
BeeDrive   1TB             BeeStation BSM 1.2-65586                                                                 MR2200ac  SRM 1.3.1-9346-13

Offline Plerry

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 17
  • -Ontvangen: 294
  • Berichten: 1.526
  • Tom Poes, verzin een list ...
Re: NAS met behulp van PHP benaderen
« Reactie #2 Gepost op: 06 december 2013, 12:35:04 »
Kijk ook eens hier.
There are only 10 kinds of people: ... those who understand binary, and those who don't.

Offline Bobojan

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
Re: NAS met behulp van PHP benaderen
« Reactie #3 Gepost op: 06 december 2013, 17:51:00 »
Bedankt! Met veel googlen, kwam ik er niet :) Daarom de vraag hier.

Ik zou als ik wijzer ben geworden uit de topics hier nog een update plaatsen. Het moeilijkste is niet zo zeer de dir displayen, maar het feit dat ik dit wil doen van een externe locatie - dus niet een apache op de Synology zelf.
  • Mijn Synology: 4.3
  • HDD's: WD20EARX-00PASB0

Offline Birdy

  • Global Moderator
  • MVP
  • *
  • Bedankjes
  • -Gegeven: 1422
  • -Ontvangen: 8159
  • Berichten: 44.598
    • Truebase
Re: NAS met behulp van PHP benaderen
« Reactie #4 Gepost op: 06 december 2013, 18:11:03 »
Bedankt!


CS406      DSM 2.0-0731    DS508      DSM 4.0-2265      DS411+II  DSM 6.2.4-25556-8   DS115J    DSM 7.1.1-42962-7   DS918+    DSM 6.2.4-25556-8
DS107+     DSM 3.1-1639    DS411slim  DSM 6.2.4-25556   DS213J    DSM 6.2.4-25556-7   DS1515+   DSM 6.2.4-25556-8   DS220+    DSM 7.2.2-72806-3
DS107+     DSM 3.1-1639    DS111      DSM 5.2-5967-9    DS413J    DSM 6.2.3-25426-2   DS716+II  DSM 7.2.2-72806-3   RT2600ac  SRM 1.3.1-9346-13
BeeDrive   1TB             BeeStation BSM 1.2-65586                                                                 MR2200ac  SRM 1.3.1-9346-13

Offline Goner

  • MVP
  • *
  • Bedankjes
  • -Gegeven: 22
  • -Ontvangen: 134
  • Berichten: 965
Re: NAS met behulp van PHP benaderen
« Reactie #5 Gepost op: 09 december 2013, 10:49:56 »
een lijst tonen van bestanden in een folder die je kunt downloaden kan ook met een .htaccess bestand :

Options +Indexes
IndexOptions Namewidth=50 DescriptionWidth=35 FancyIndexing

maar wat bedoel je precies met een Apache op een andere server dan de DS ?!
wil je de inhoud van een folder op de Syno tonen in een webinterface op een physiek andere server/locatie ?
RTFM
NAS : DS212j with1 ST2000DM008 & 1 ST2000DL003 in SHR / DSM 5.2-5967 Update 8
LAN : Devolo 500&550Mbps homeplugs, 2 5-port switches, Maxxter ACT-WNP-RP-002
HW : Raspberry Pi 2B, Nintendo Wii U & Switch
OS : Windows 7

Offline Bobojan

  • Bedankjes
  • -Gegeven: 0
  • -Ontvangen: 0
  • Berichten: 3
Re: NAS met behulp van PHP benaderen
« Reactie #6 Gepost op: 09 december 2013, 12:20:00 »
Ik heb uiteindelijk een oplossing gevonden: https://github.com/zzarbi/synology

Via de File Station API haal ik een lijst met bestanden op, met de Download API zorg ik er dan voor dat je deze bestanden kan downloaden. Allemaal met slechts 10 regels code + een API :)

Ja, ik toon de resultaten op een website op een andere locatie.
  • Mijn Synology: 4.3
  • HDD's: WD20EARX-00PASB0


 

Hoe mails opslaan en benaderen, advies gevraagd

Gestart door DS216jBoard Mail Station

Reacties: 19
Gelezen: 7828
Laatste bericht 06 oktober 2019, 19:28:41
door DSGebruiker
NAS, elke zaterdag niet meer te benaderen

Gestart door ACSmashBoard Synology DSM algemeen

Reacties: 9
Gelezen: 1332
Laatste bericht 01 augustus 2020, 16:10:50
door Birdy
Hulp gevraagd NAS benaderen via internet

Gestart door beetlejuice150Board DDNS / Quick Connect / EZ-Internet / Portforwarding

Reacties: 22
Gelezen: 6956
Laatste bericht 26 augustus 2018, 14:10:52
door Briolet
Nas benaderen via internet, verschillende manieren, welke wordt meest gebruikt?

Gestart door JozefBoard DDNS / Quick Connect / EZ-Internet / Portforwarding

Reacties: 3
Gelezen: 35587
Laatste bericht 31 juli 2013, 13:30:07
door thecell
Audiostation via internet benaderen

Gestart door ludo001Board Audio Station

Reacties: 8
Gelezen: 5277
Laatste bericht 05 maart 2011, 09:37:30
door klen