2016-07-31 10 views
0

Ist es möglich, über eine Richtlinie Zugriff nur auf Vimeo api zu gewähren, um den privaten Inhalt in meinen Bucket herunterzuladen?Amazon s3 Richtlinie gewährt Zugriff nur auf Vimeo api

Ich versuche eine Videoplattform mit RoR 5 zu erstellen und verwende Büroklammer, um die Videos auf meinen S3-Account hochzuladen. Um Inkompatibilitätsprobleme mit den Videos zu vermeiden, die ich verwenden möchte, verwende ich Vimeo, um sie zu transcodieren und zu hosten (ich denke, das ist eine bessere Option als der Transcodierungsdienst in der Cloud).

Also muss ich die Vimeo-API verwenden, um die Videos zu meinem Vimeo Konto hochladen und insbesondere die Option "Automatisch (‚Pull‘) uploads"

wo ich brauche "Eine URL an eine Videodatei weitergeben, auf die Vimeos Server zugreifen kann", in meinem Fall eine S3-URL. Das Problem ist, dass ich privaten Inhalt in meinem S3-Bucket haben möchte, aber so kann die Vimeo-API nicht auf die Video-URL zugreifen.

+0

https://developer.vimeo.com/api/upload/videos#automatic-pull-uploads Dies ist die "Pull" -Option zum Hochladen von Videos auf Vimeo. –

+0

Alex, können Sie mehr Informationen darüber geben, was Sie erreichen möchten, für diejenigen von uns, die nicht mit Vimeo vertraut sind? Laden Sie von Vimeo auf S3 oder von S3 auf Vimeo hoch? Wie greift Vimeo auf S3 zu? Authentifiziert sich Vimeo bei der Verbindung mit S3? –

+0

Auf die Gefahr hin, das Offensichtliche zu fragen, funktionieren vor-signierte S3-URLs, wenn sie an die Vimeo-API gesendet werden? Wenn sie es tun, ist das einfach genug. –

Antwort