Auteur Topic: NAS met behulp van PHP benaderen  (gelezen 2495 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


 

Hulp gevraagd NAS benaderen via internet

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

Reacties: 22
Gelezen: 6954
Laatste bericht 26 augustus 2018, 14:10:52
door Briolet
DS213+ buiten netwerk benaderen achter 2 routers

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

Reacties: 9
Gelezen: 6460
Laatste bericht 02 november 2013, 16:17:28
door huipie
nas extren niet kunnen benaderen

Gestart door dikdikkie65Board NAS hardware vragen

Reacties: 7
Gelezen: 4514
Laatste bericht 14 maart 2012, 20:01:53
door dikdikkie65
Hoe mails opslaan en benaderen, advies gevraagd

Gestart door DS216jBoard Mail Station

Reacties: 19
Gelezen: 7826
Laatste bericht 06 oktober 2019, 19:28:41
door DSGebruiker
Het benaderen van de Synology werkt niet (goed)

Gestart door mrjobbyBoard NAS hardware vragen

Reacties: 7
Gelezen: 17752
Laatste bericht 19 februari 2014, 20:43:34
door mrjobby