• Skip to primary navigation
  • Skip to content
  • Skip to primary sidebar
VdoCipher: Secure Video Hosting for BusinessVdoCipher
☰
Sign Up
  • Solutions
    • E-learning
    • Enterprise
    • Developer
    • Healthcare
    • Live Streaming
  • Features
  • Pricing
    • Video Hosting & DRM Solution
    • Live Streaming Solution
  • Live
  • Developer
  • About
    • Testimonials
    • The Company
  • Contact
Login
Sign Up

Video upload API with tag based listing

January 13, 2015 /

video-upload-api-vdocipher

[Update 30 May 2018: In our API v3 the upload process and tagging process are now separate. You can refer to this blog on how to add videos to account and then add tags to videos programmatically. The API methods in this blog are now deprecated.]

While creating a video content management system, you might need to have a video uploading system for your viewers, or at least an admin panel to upload videos and manage the uploaded videos. With VdoCipher video upload API, your website shall be ready in a minute and you can ask your users to upload videos  directly on your website. The videos will go to our servers and you can see the status in your account dashboard and via API.

Show me the code

http://api.vdocipher.com/v2/formOtp?tags[]=tag1&tags[]=tag2

The above API call generates a one-time-key for uploading the video. The tags GET param is a list of tags to be added to the video uploaded using this key. Now, the only thing required is to use this form key in the following code to create an upload form. Simply, replace the $OTP in the following code to the key returned by the above call.

<div id='vdo$OTP' ></div>
<script src='https://de122v0opjemw.cloudfront.net/utils/formInit.php?o=$OTP'></script>

Note: Remove the jquery script if it is already loaded.

How it works?

The above script loads a form with simple HTML file input. When the user’s chooses a video in this input, the form queries the API server. The policy file and AccessKey are loaded directly from API server and added to form tag. This script uses Blueimp jQuery-File-Upload and jquery iframe transport to send the uploaded file directly to VdoCipher Amazon S3 bucket. The iframe transport helps to keep the page from loading after the upload. so you do not need to worry about the fine details and get started in minutes.

Using the Tagging API to list user’s video

In a very general case, you will need to display the videos uploaded by a particular user. You need the right tokens to find the uploaded files.  You can use tags to enable such a filtered view. The videos endpoint is used to list videos which are tagged with a keyword. This keyword can be the username of the user who uploaded the video. Note that you can add multiple tags to the same video. Read more about VdoCipher Tagging API.

Supercharge Your Business with Videos

At VdoCipher we maintain the strongest content protection for videos. We also deliver the best viewer experience with brand friendly customisations. We'd love to hear from you, and help boost your video streaming business.

Free 30-day trial →
Decorative Circle

Filed Under: APIs and Sample Codes Using VdoCipher Tagged With: tag video api upload api

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

Secure Your Videos

Blog Categories

  • DRM 
  • APIs and Sample Codes
  • WordPress
  • E-learning
  • Media
  • Video Tech

Popular Posts

  • Google Widevine DRM
  • WordPress video plugin
  • Video Quality
  • Dynamic Watermarking
  • Encrypted Video Streaming
  • Video Hosting For Online Courses
  • Online Video Player
  • Apple Fairplay DRM
  • SVOD VS TVOD VS AVOD
  • Exoplayer
  • DRM

Top Recent Posts

  • Enterprise Video Platform
  • Cloud Video Platform
  • Video Player for Android
  • DRM Solution
  • Video Bitrate
  • React Native Video
  • Video Piracy
  • Learning Management System
  • AVPlayer
  • Live Streaming Websites
  • DRM Providers
  • DRM Security
  • Private Video Hosting
  • HTML5 Video Player

Schedule Demo Link
Popular Blogs
  • How many use easy video download piracy tools ?
  • Apple FairPlay DRM : Video Protection on iOS & Safari
  • 12 Video Piracy Statistics, 6 Prevention Methods
  • Elearning Video Protection from Piracy
  • Content Creator Economy Growth and other Statistics Report
  • Top 21 Education Apps In India For Online Learning
  • How To Embed Videos in WordPress A Comprehensive Guide
  • Live Streaming Platform For E-learning Media & Broadcast
  • Explained in Simple Language, 32 Key DRM Encryption Terminologies
  • Best Video Player for Android Comparison 2024
Recent Blogs
  • How to Build a Flutter Live Streaming Application?
  • How To Prevent Video Download From Your Website?
  • DRM Server Solutions with Widevine License and Apple FairPlay
  • Top 12 Live Streaming Platforms: All You Need To Know in 2025
  • Best DRM Tools to protect your Videos & other Digital Assets
  • Best Video Frame Rate or FPS for Cinematic Movies, 4K, YouTube & Instagram
  • Top DRM Products Overview as Software Service and Hardware
  • 15+ Best Study Apps For Students In 2025
Featured Blogs
  • Online Video Player
  • Video Encryption
  • Video Protection
  • Video Hosting
  • Widevine DRM
  • Fairplay DRM
  • Video Quality
  • Online Video Platform
  • Video hosting for business
Comparison
  • VdoCipher vs Vimeo
  • VdoCipher vs Dacast
  • VdoCipher vs YouTube
  • VdoCipher vs Zoom
  • VdoCipher vs JW Player
  • VdoCipher vs Dacast Live
    Contact Us
  • Phone : +91 7619171878
  • Whatsapp : +91 7042238654
  • E-mail : support@vdocipher.com
Company
  • Home
  • Glossary
  • Features
  • About Us
  • Pricing
  • FAQs
  • Contact
Services
  • Enterprise
  • E-Learning
  • Developer
  • Healthcare
  • Live Streaming Platform
  • Video Analytics
  • Media and Entertainment
  • DRM and Antipiracy
  • APIs for Developers
  • Video Hosting
  • Video API
  • Video DRM
  • Google DRM
  • DRM License Server
  • Custom Video Player
  • Play Integrity
Countries Served
  • Secure Video Hosting in USA
  • Secure Video Hosting in India
  • Secure Video Player in Brazil
  • Secure Video Streaming in UK
  • Secure Video Streaming in Saudi Arabia
  • Video Encryption in Spain
  • Video Encryption in Italy
  • Protected Video Streaming in Indonesia
  • Encrypted Video Player in Canada
  • Protected Video Streaming in Australia
  • Encrypted Video Player in Germany
  • Video DRM for Sri Lanka
  • Video DRM for Middle East
  • DRM Encryption for Europe
  • DRM Encryption for Asia
  • DRM Solutions for Japan
  • DRM Solutions for UAE
  • DRM Software for Chile
  • DRM Software for Russia

Copyright © 2025 VdoCipher. All rights reserved.

  • Terms
  • Privacy Policy