Ich verwende die Clickntap Java API für Vimeo und es sagt Fehler http 403, wenn ich die Beispielklasse versuche, die sie zur Verfügung gestellt.
Benötige ich etwas mehr als das Token zum Hochladen? Kennen Sie eine andere Java API für vimeo?Vimeo Java API (Clickntap)
Antwort
Wenn Sie Zugriffstoken auf Vimeo erzeugt haben, und Sie, dass der Zugang Token, das sollte enough.Once Sie clickntap Bibliothek in Ihr Projekt gehören, können Sie dies tun.
public class UploadFile {
public static void main(String[] args) {
String accesstoken ="abc";
Vimeo vimeo = new Vimeo(accesstoken);
boolean upgradeTo1080 = true;
try {
String videoEndPoint = vimeo.addVideo(new File(pathtoyourvideo), upgradeTo1080);
System.out.println(videoEndPoint);
} catch (IOException | VimeoException e) {
// TODO Auto-generated catch block
e.printStackTrace();
}
}
}
in vimeo.addVideo()
Methode Bibliothek eingestellt Authentifizierung durchzuführen Zugriff mit Token und Video hochladen. Sie können Optionen auch anpassen. Dies ist eine sehr triviale Bibliothek im Vergleich zu einer eigenen Bibliothek von vimeo, die von durchschnittlichen Programmierern nicht sehr einfach zu benutzen ist.
Ich kann nicht wirklich mit der Clickntap-Bibliothek sprechen, da ich es nie benutzt habe. Aber das offizielle Vimeo Java API GitHub kann here (vimeo-networking-java
) gefunden werden. Die README ist ziemlich umfangreich und sollte den Erhalt eines Authentifizierungs-Tokens abdecken. Es hat derzeit keine Upload-APIs, aber wir werden in Zukunft eine Bibliothek dafür veröffentlichen. In der Zwischenzeit können Sie vimeo-networking-java
gemeinsam mit der developer docs für den Upload verwenden.
Aber im Grunde benötigen Sie nur das Token sowie die Angabe, dass Sie den Bereich upload
benötigen. Sie müssen den Zugriff auf diesen Bereich von Ihrer Vimeo developer account anfordern.
In der Antwort auf this SO post finden Sie Informationen zum einfachen Einrichten eines Zugriffstokens.
Ich habe bereits diese offizielle Vimeo Java API gesehen, aber das Problem ist, das ist ein Android SDK. Die Richtlinien besagt, dass es hochgeladen werden kann und Informationen über die Videos von REST erhalten, aber jetzt sagten Sie, dass Sie es nicht haben ... Können Sie mehr Informationen zur Verfügung stellen? –
@ JulioC.Boll .. Sie haben Java-Bibliothek, aber es ist sehr komplex mit sehr wenig Dokumentation. Das Schlimmste an der Vimeo API ist, dass sie sich nicht die Mühe machen, einige Anwendungsbeispiele zu nennen, insbesondere wenn es sich um einen kommerziellen Dienst handelt. – SRy
Julio - Nur die Beispiel-App ist in Android geschrieben, die Bibliothek selbst ist ausschließlich Java. vimeo-networking-java bietet noch keine vollständige Abdeckung unserer API. Unsere API unterstützt Upload, die Java-Bibliothek derzeit nicht (aber in Zukunft). @SRy Bitte [Datei Probleme] (https://github.com/vimeo/vimeo-networking-java/issues) Sie haben auf unserer GitHub. Wir verbessern aktiv die Bibliothek/reagieren auf Feedback, was ein weiterer Grund ist, dass Sie unsere offizielle Java-Bibliothek verwenden. Wir bemühen uns, sie zu aktualisieren, wenn sich die API ändert. –
- 1. Vimeo API Integration
- 2. VIMEO API Private Videos suchen
- 3. Webview mit Vimeo Frogaloop API
- 4. "Ungültiger Status" nach Vimeo API löschen
- 5. Super langsam Vimeo API Video-Upload
- 6. Basis PHP Vimeo erweitert API-Aufruf
- 7. Vimeo API - Froogaloop. $ f ist nicht definiert
- 8. Spielt Vimeo Video kann Vimeo Rate Limit beeinflussen?
- 9. Probleme mit Vimeo Player
- 10. Private Video auf Vimeo
- 11. Wie kann ich Videos auf Vimeo über die Android-App mit der offiziellen vimeo-Bibliothek hochladen?
- 12. Aktualisieren von Vimeo Video-Informationen mit API funktioniert nicht
- 13. Amazon s3 Richtlinie gewährt Zugriff nur auf Vimeo api
- 14. Wie Set Auto Thumbnails für Video von api Vimeo hochgeladen
- 15. Extrahiere vimeo Video ID von vimeo url objective-c
- 16. Android vimeo video uploading
- 17. PhoneGap, IOs & Vimeo
- 18. Verwendung von Vimeo Upload
- 19. Get Vimeo Vorschaubild für Video mit jQuery
- 20. jQuery AJAX, um Vimeo zu bekommen thumbnail
- 21. So verstecken Sie Vimeo Controls
- 22. Cast Vimeo Video mit Android
- 23. NW.js nicht vimeo Videos spielen
- 24. Force Vimeo HTML5 Video Einbetten
- 25. Full-Breite Vimeo Wrapper Hintergrund
- 26. Vimeo-Player funktioniert nicht auf Firefox
- 27. Vimeo Embed zeigt weißen Bildschirm/fehlende Fortschrittsbalken
- 28. Zwei vimeo Videos gleichzeitig auf ios abspielen?
- 29. Lauch-Skript, wenn embeded Vimeo spielt
- 30. Vimeo oder Youtube Video in React Native
Empfiehlst du ** Clickntap ** oder ** Scribe **? Ich fand diese zwei Bibliotheken als gute. –
Sieht aus wie 'Scribe' ist nur Auth-Provider. Das einzige Problem mit "clicktapt" ist kein asynchroner Callback-Mechanismus, um Async-Aufrufe durchzuführen, um die Fortschrittsinformationen beim Hochladen von Videos zu erhalten. – SRy
Sie haben es! Danke für die Tipps. –