Autorisatie

Om gebruikers’ toegang verzoeken (user requests) tot de API te verifiëren gebruiken we een token met de overdracht van een toegangscode. Om deze te ontvangen moet je jezelf inschrijven met een persoonlijk account.

Voor cURL requests kan je een toegangscode verlenen via bearer authentificatie:

-H 'Authorization: Bearer $API_KEY'

curl <https://api.kinescope.io/v1/videos> \\
-H 'Authorization: Bearer $API_KEY'

Om videos toe te voegen

Je kan videos via meerdere manieren uploaden:

  1. Via het bedieningspaneel interface (de Upload knop is rechts boven)
  2. Via de API na succesvolle autorisatie
curl -XPOST '<https://uploader.kinescope.io/video>' \\
-H 'X-Video-Title: Video title' \\
-H 'X-Video-Description: Video description' \\
-H 'X-File-Name: video.mp4' \\
-H 'Authorization: Bearer $API_KEY' \\
--data-binary '@/full/path/to/video/file.mp4'

Om jouw poster te uploaden moet je de header X-Poster-URL toevoegenen de externe URL aangeven.

Om een video van een externe URL te uplaoden kan je de header X-Video-URL (-H 'X-Video-URL: [<http://example.com/video.mp4>](<http://example.com/video.mp4> )') gebruiken.

  1. Via de download widget, die je kan plaatsen op je website

Widget upload voorbeeld: https://dashboard.kinescope.io/assets/uploader/