prev/next

Vid.ly

Vid.ly is a universal video service delivered within a single short url and embed code.The vid.ly service seamlessly integrates a HTML5 video player, Flash video player, transcoding, storage, delivery, and device detection.

How do I use the HTTPS version of Vid.ly URLs and thumbnails?

Looking for access Vid.ly URLs and thumbnails via HTTPS? Look no further. All you need to do is make slight adjustments to your embed code and your URL structure for this to work.

For Amazon S3 access, please format as follows:

Poster:
https://d3fenhwk93s16g.cloudfront.net/[media_short_link]/poster.jpg

Thumbnails:
https://d3fenhwk93s16g.cloudfront.net/[media short link]/thumbnail_1.jpg - 33%
https://d3fenhwk93s16g.cloudfront.net/[media short link]/thumbnail_2.jpg -

 More -->

Looking for access Vid.ly URLs and thumbnails via HTTPS? Look no further. All you need to do is make slight adjustments to your embed code and your URL structure for this to work.

For Amazon S3 access, please format as follows:

Poster:
https://d3fenhwk93s16g.cloudfront.net/[media_short_link]/poster.jpg

Thumbnails:
https://d3fenhwk93s16g.cloudfront.net/[media short link]/thumbnail_1.jpg - 33%
https://d3fenhwk93s16g.cloudfront.net/[media short link]/thumbnail_2.jpg - 66%
https://d3fenhwk93s16g.cloudfront.net/[media short link]/thumbnail_3.jpg - 90%

Note: S3 URLs are default for all HTTPS Vid.lys

For Rackspace:

Poster:
https://c197913.ssl.cf1.rackcdn.com/media short link/poster.jpg

Thumbnails:
https://c197913.ssl.cf1.rackcdn.com/media short link/thumbnail_1.jpg – 33%
https://c197913.ssl.cf1.rackcdn.com/media short link/thumbnail_2.jpg – 66%
https://c197913.ssl.cf1.rackcdn.com/media short link/thumbnail_3.jpg  - 90%

Note: For access to the Rackspace CDN, please specify <CDN>RS</CDN>

Here's an examples of HTTPS embed code from the AWS CDN for thumbnails:



<iframe frameborder="0" width="640" height="360" name="vidly-frame"
src="https://vid.ly/embeded.html?link=5u4h3e&autoplay=false">
<a target='_blank' href='https://vid.ly/5u4h3e'>
<img src='https://d3fenhwk93s16g.cloudfront.net/5u4h3e/poster.jpg' />
</a></iframe>


####

HTTPS will differentiate one sender and receiver from another. During transfer, SSL will take the data and encrypts it. This means that SSL uses an algorithm to hide the true meaning of the data. The hope is that this algorithm is so complex it is either impossible or prohibitively difficult to crack.  Encryption begins when the owner of the Web site purchases a trusted certificate authority.

<-- Hide
tools: email  |  print  |  share  |  click to rate (not rated yet):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Does Vid.ly support pre-roll or post-roll advertising?

We are actively working on integrating a third party advertising solution so that you can directly monetize your videos with pre-roll and post-roll advertising. Why re-invent the wheel? We are currently in discussion with the leading video ad platforms in the market and will have a solution implemented by end of year.

We are actively working on integrating a third party advertising solution so that you can directly monetize your videos with pre-roll and post-roll advertising. Why re-invent the wheel? We are currently in discussion with the leading video ad platforms in the market and will have a solution implemented by end of year.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can I control which output profiles I want to support?

Very soon, you will have the ability to limit the 20+ output profiles that you want to support. For example, if you are only interested in supporting iOS devices, you can limit the number of output renditions that we create to only those that are relevant to the iOS platform.

In the meantime, there's Vid.ly lite. Check out

 More -->

Very soon, you will have the ability to limit the 20+ output profiles that you want to support. For example, if you are only interested in supporting iOS devices, you can limit the number of output renditions that we create to only those that are relevant to the iOS platform.

In the meantime, there's Vid.ly lite. Check out the link for more information. 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can I customize output profiles?

We are currently building the ability to customize output profiles to best meet your specific requirements. This feature will be implemented very soon. With this feature, you will be able to customize any of the 20+ output renditions including bit rates, frame sizes and more.

We are currently building the ability to customize output profiles to best meet your specific requirements. This feature will be implemented very soon. With this feature, you will be able to customize any of the 20+ output renditions including bit rates, frame sizes and more.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can I use my own CDN (one that you don’t support)?

Today? No. But, we are actively adding more networks and will eventually give you the ability to use your own existing vendor.

Wanna add a CDN to our Feature Request list for Vid.ly --> http://vidly.uservoice.com/forums/125877-general

Today? No. But, we are actively adding more networks and will eventually give you the ability to use your own existing vendor.

Wanna add a CDN to our Feature Request list for Vid.ly --> http://vidly.uservoice.com/forums/125877-general

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

What Content Delivery Networks (CDNs) do you offer?

Via Vid.ly, today you have two Content Delivery Network options: Akamai (via Rackspace) or CloudFront (via Amazon Web Services). We are actively working on adding other popular CDNs as well.

Via Vid.ly, today you have two Content Delivery Network options: Akamai (via Rackspace) or CloudFront (via Amazon Web Services). We are actively working on adding other popular CDNs as well.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can a Vid.ly play in my current Flash Player?

Yes! Not only do we provide a unique Vid.ly URL and javascript embed code for each of your source videos, we also provide a FLV URL to plug directly into your custom, commercial or open-source Flash player - JW Player, Flowplayer, OMS, etc... Here's an example: http://cf.cdn.vid.ly/5v2l9v/flv.flv

Yes! Not only do we provide a unique Vid.ly URL and javascript embed code for each of your source videos, we also provide a FLV URL to plug directly into your custom, commercial or open-source Flash player - JW Player, Flowplayer, OMS, etc... Here's an example: http://cf.cdn.vid.ly/5v2l9v/flv.flv

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can I share a Vid.ly via Twitter?

Of course you can. In fact, we think this is a great use of Vid.ly because so much consumption of these services happens on mobile phones... and many current video views are lost because the videos are not properly formatted for all devices before posting. You can simply share the Vid.ly URL in a Tweet and when the end user

 More -->

Of course you can. In fact, we think this is a great use of Vid.ly because so much consumption of these services happens on mobile phones... and many current video views are lost because the videos are not properly formatted for all devices before posting. You can simply share the Vid.ly URL in a Tweet and when the end user clicks on the link, we'll deliver the correct version of the video for that mobile device.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How do I enable a Vid.ly to play on my web page?

For each Vid.ly URL generated, we provide you with the javascript embed code for that unique Vid.ly. All you need to do is put this code in your HTML and you're done. We will detect what browser the end user is using to view your video and serve up the correct video for that platform. If they are using a

 More -->

For each Vid.ly URL generated, we provide you with the javascript embed code for that unique Vid.ly. All you need to do is put this code in your HTML and you're done. We will detect what browser the end user is using to view your video and serve up the correct video for that platform. If they are using a newer browser that supports HTML5, we will detect which specific browser they are using and deliver the correct default video via our HTML5 video player. If they are using an older browser, we will deliver the video via our Flash player. Here's an example of the embed code:

<iframe frameborder="0" width="640" height="360" name="vidly-frame" src="http://s.vid.ly/embeded.html?link=5u4h3e&autoplay=false"><a target='_blank' href='http://vid.ly/5u4h3e'><img src='http://cf.cdn.vid.ly/5v2l9v/poster.jpg' /></a></iframe>

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How does the pricing for Vid.ly work?

Vid.ly Pro is a pure usage model based on three monthly variables: # of Vid.ly URLs, storage (in GB) and delivery (in GB). You only pay for what you use. And, the more you use Vid.ly, the lower your per-unit pricing across each of the three variables. To see the pricing tiers, please click here.

Vid.ly Pro is a pure usage model based on three monthly variables: # of Vid.ly URLs, storage (in GB) and delivery (in GB). You only pay for what you use. And, the more you use Vid.ly, the lower your per-unit pricing across each of the three variables. To see the pricing tiers, please click here.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Who is the Vid.ly service targeting?

Vid.ly was designed and built for video content publishers and mobile application developers who want to maximize their audience by enabling their videos to play for everyone on every platform... but, don't want to manage the complexities and costs of running their own infrastructure to accomplish this.

Vid.ly was designed and built for video content publishers and mobile application developers who want to maximize their audience by enabling their videos to play for everyone on every platform... but, don't want to manage the complexities and costs of running their own infrastructure to accomplish this.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

What problem is Vid.ly solving?

Over the past couple of years, we've heard a common theme from many of our Encoding.com customers: "Can you just take my source videos and make them work for everyone across all platforms?" Yes, we can. Video made possible with Vid.ly.

Over the past couple of years, we've heard a common theme from many of our Encoding.com customers: "Can you just take my source videos and make them work for everyone across all platforms?" Yes, we can. Video made possible with Vid.ly.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How does Vid.ly Work?

It's so simple that my mother has created a few Vid.lys. You tell us where your source video is located and we do all the heavy lifting from there. We will give you a unique Vid.ly URL and the embed code for each source video. You can share the Vid.ly URL across Facebook, Twitter and other social networks, or place

 More -->

It's so simple that my mother has created a few Vid.lys. You tell us where your source video is located and we do all the heavy lifting from there. We will give you a unique Vid.ly URL and the embed code for each source video. You can share the Vid.ly URL across Facebook, Twitter and other social networks, or place the embed code into your web pages and mobile applications.

We convert your source video into 22 output renditions to cover more that 6,000 devices and browsers in market. We store the videos. When an end-user requests the video (clicks on the play button, clicks on the link, etc.), we detect what device she is using and then deliver the correct and optimized video for that device / browser. Brilliant!

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can I upgrade my free Vid.ly to a paid Vid.ly and create an account?

Have you run out of bandwidth on a free Vid.ly that you've created and would like to create a free account for unlimited Vid.ly access. As the free vid.ly owner, you can visit vid.ly url / upgrade  (e.g vid.ly/a1b2c3/upgrade) and add billing information to convert your free vid.ly to a paid vid.ly and vid.ly account.  This is a great solution

 More -->

Have you run out of bandwidth on a free Vid.ly that you've created and would like to create a free account for unlimited Vid.ly access. As the free vid.ly owner, you can visit vid.ly url / upgrade  (e.g vid.ly/a1b2c3/upgrade) and add billing information to convert your free vid.ly to a paid vid.ly and vid.ly account.  This is a great solution if you have created a free vid.ly or two on the web interface and would like upgrade it to a paid and metered account without using the API or encoding.com

Note: the limit on free Vidl.lys is 50GB per month.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How can I retrieve statistics via API for Vidly?

Interested in retrieving view stats for your Vid.lys? We have just the thing for you! You can use the GetStatistics call to the API to return the following data:

 <col>Class</col>
 <col>Vendor</col>
 <col>Model</col>
 <col>Platform</col>
 <col>OS</col>
 <col>Browser</col>
 <col>Browser Ver</col>
 <col>Views</col> 

Vid.ly's GetStatistics will return following data for a individual vid.ly or system wide:

System wide:

 <?xml version="1.0"?>
<Query>
<Action>GetStatistics</Action>
<UserID>1</UserID>
<UserKey>***</UserKey>
<Filter>
<StartDate>2011-11-01</StartDate>
<StartDate>2011-11-30</StartDate>
<UserID>user_id</UserID>
</Filter>
</Query> 
 More -->

Interested in retrieving view stats for your Vid.lys? We have just the thing for you! You can use the GetStatistics call to the API to return the following data:

     <col>Class</col>
     <col>Vendor</col>
     <col>Model</col>
     <col>Platform</col>
     <col>OS</col>
     <col>Browser</col>
     <col>Browser Ver</col>
     <col>Views</col>

Vid.ly's GetStatistics will return following data for a individual vid.ly or system wide:

System wide:

<?xml version="1.0"?>
<Query>
<Action>GetStatistics</Action>
<UserID>1</UserID>
<UserKey>***</UserKey>
<Filter>
<StartDate>2011-11-01</StartDate>
<StartDate>2011-11-30</StartDate>
<UserID>user_id</UserID>
</Filter>
</Query>

Or if you need to narrow it by certain URL then you add  <MediaURL> :

<?xml version="1.0"?>
<Query>
<Action>GetStatistics</Action>
<UserID>1</UserID>
<UserKey>***</UserKey>
<Filter>
<StartDate>2011-11-01</StartDate>
<StartDate>2011-11-30</StartDate>
<mediaurl>mediaurl</mediaurl>
</Filter>
</Query>

 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

What is vid.ly?

Vid.ly is a universal video service delivered within a single short url and embed code.The vid.ly service seamlessly integrates a HTML5 video player, Flash video player, transcoding, storage, delivery, and device detection.  When you chose the vid.ly preset within the Encoding.com UI, Watch Folder, or API we automatically transcode your source video into 24 different video formats and create 5

 More -->

Vid.ly is a universal video service delivered within a single short url and embed code.The vid.ly service seamlessly integrates a HTML5 video player, Flash video player, transcoding, storage, delivery, and device detection.  When you chose the vid.ly preset within the Encoding.com UI, Watch Folder, or API we automatically transcode your source video into 24 different video formats and create 5 thumbnails.  When processing is complete, we deliver a short url and embed code via email or a XML http post.  When the embed code is rendered within a HTML page we use browser or device detection to deliver the appropriate video format (H.264, Ogg, WEBM, or a Flash fallback)   If a mobile device visits the  short url directly we will use a powerful device detection to deliver the best quality viewing for experience for thousands of feature phones, popular tablets, and all major smart phones.

<-- Hide
tools: email  |  print  |  share  |  click to rate (not rated yet):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How can I use the Vid.ly preset in the Encoding.com API?

If you're a current Encoding.com customer, utilizing our API to create content, try adding this to the mix:

<format>
    <!-- Format fields -->
    <output>vidly</output>
    <vidly_destination>[aws|rs]</vidly_destination>
</format>

You're create a URL that can be accessed via any browser with the correct, optimized version served up whether its a mobile, ipad or browser. 

Have more questions

 More -->

If you're a current Encoding.com customer, utilizing our API to create content, try adding this to the mix:

<format>
    <!-- Format fields -->
    <output>vidly</output>
    <vidly_destination>[aws|rs]</vidly_destination>
</format>

You're create a URL that can be accessed via any browser with the correct, optimized version served up whether its a mobile, ipad or browser. 

Have more questions about Vid.ly? Perhaps...what's it all mean? Look no further: http://m.vid.ly/user/

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How can I update a Vid.ly URL?

Want to update an existing Vid.ly URL with new source content. Very simple! Via API you can use the UpdateMedia call along with the shortlink and you're ready to roll.

Take a look at the following example:

 <?xml version="1.0"?>
<query>
<action>UpdateMedia</action>
<userid>[userid]/userid>
<userkey>[userkey]</userkey> 
<notify>[email_or_URL]</notify>
<source>
<mediashortlink>[mediashortlnk]</mediashortlink>
<sourcefile>[sourcefile]</sourcefile> <--- Put new source file link here
</source>
</query> 

You'll want to wait to receive a notify back from

 More -->

Want to update an existing Vid.ly URL with new source content. Very simple! Via API you can use the UpdateMedia call along with the shortlink and you're ready to roll.

Take a look at the following example:

<?xml version="1.0"?>
<query>
<action>UpdateMedia</action>
<userid>[userid]/userid>
<userkey>[userkey]</userkey> 
<notify>[email_or_URL]</notify>
<source>
<mediashortlink>[mediashortlnk]</mediashortlink>
<sourcefile>[sourcefile]</sourcefile> <--- Put new source file link here
</source>
</query>

You'll want to wait to receive a notify back from the API that the media has processed succesfully, before proceeding with viewing.

<-- Hide
tools: email  |  print  |  share  |  click to rate (not rated yet):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How can I contact the billing department for Vid.ly

Have a billing question for the Vid.ly service? Please drop us a line at billing[at]encoding[dot]com.

Also, please feel free to give us a call!

You can reach the support line at 800.513.1740

Have a billing question for the Vid.ly service? Please drop us a line at billing[at]encoding[dot]com.

Also, please feel free to give us a call!

You can reach the support line at 800.513.1740

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Where can I find wrappers for Vid.ly API development?

We've recently published an Objective C wrapper for the Vid.ly API  that will jump start your iOS application video development.  Now you can utilize vid.ly within your iOS apps to not only transcode any user generated video upload but also prepare vid.ly URLs or embed code to ensure any video will playback brilliantly on over 6000 mobile devices.  The Objective

 More -->

We've recently published an Objective C wrapper for the Vid.ly API  that will jump start your iOS application video development.  Now you can utilize vid.ly within your iOS apps to not only transcode any user generated video upload but also prepare vid.ly URLs or embed code to ensure any video will playback brilliantly on over 6000 mobile devices.  The Objective C wrapper includes helper methods for all important vid.ly actions (AddMedia, DeleteMedia and GetStatus)   Download and enjoy!

https://github.com/0xcefaedfe/libVidly

<-- Hide
tools: email  |  print  |  share  |  click to rate (not rated yet):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can I make my Vid.lys autoplay?

Want your Vid.lys to play automatically in an embeded location? No problem. Just make this change to your embed code:

old code:

 <iframe frameborder="0" width="640" height="360" name="vidly-frame" src="http://vid.ly/embeded.html?link=2o2i9a&autoplay=false">
<a target='_blank' href='http://vid.ly/2o2i9a'><img src='http://cf.cdn.vid.ly/2o2i9a/poster.jpg' /></a></iframe> 

change the autoplay attribute to true:

 <iframe frameborder="0" width="640" height="360" name="vidly-frame" src="http://vid.ly/embeded.html?link=2o2i9a&autoplay=true">
<a target='_blank' href='http://vid.ly/2o2i9a'><img src='http://cf.cdn.vid.ly/2o2i9a/poster.jpg' /></a></iframe> 

Here it is in use:

 More -->

Want your Vid.lys to play automatically in an embeded location? No problem. Just make this change to your embed code:

old code:

<iframe frameborder="0" width="640" height="360" name="vidly-frame" src="http://vid.ly/embeded.html?link=2o2i9a&autoplay=false">
<a target='_blank' href='http://vid.ly/2o2i9a'><img src='http://cf.cdn.vid.ly/2o2i9a/poster.jpg' /></a></iframe>

change the autoplay attribute to true:

<iframe frameborder="0" width="640" height="360" name="vidly-frame" src="http://vid.ly/embeded.html?link=2o2i9a&autoplay=true">
<a target='_blank' href='http://vid.ly/2o2i9a'><img src='http://cf.cdn.vid.ly/2o2i9a/poster.jpg' /></a></iframe>

Here it is in use:

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How doI use GetStatus with the Vid.ly API?

The Vid.ly API can be used to obtain status information on jobs, by BatchID or MediaShortlink:

<?xml version="1.0"?>
<query>
  <action>GetStatus</action>
  <userid>[UserID</userid>
  <userkey>[User_Key]</userkey> 
<notify>[User_Email]</notify>
<BatchID>[BatchID_or_MediaShortlink]</BatchID>
</query>

Response:

<?xml version="1.0"?>
<Response>
<Message>[Success]</Message>
<MessageCode>[MessageCode]</MessageCode>
<Success>
<Task>
<UserID>[UserID]</UserID>
<MediaShortLink>[MediaShortLink]</MediaShortLink>
<SourceFile>[SourceFile]</SourceFile>
<BatchID>[BatchID]</BatchID>
<Status>[Status]</Status>
<Created>[LinkCreatedDate]</Created>
<Updated>[LinkUpdatedDate]</Updated>
<UserEmail>[UserEmail]</UserEmail>
</Task>
<Task>
</Task>
</Success>
<Errors> <!-- if file is not in Success section, it must be in this one -->
<Error>  <!-- Relates to the appropriate SourceFile in the request list -->
<SourceFile>[SourceFileK]</SourceFile>
<ErrorCode>[ErrorCodeID]</ErrorCode>
<Description>[ErrorDescriptionK]</Description>
<Suggestion>[ErrorSuggestionK]</Suggestion>
</Error>
</Response>

The Vid.ly API can be used to obtain status information on jobs, by BatchID or MediaShortlink:

<?xml version="1.0"?>
<query>
  <action>GetStatus</action>
  <userid>[UserID</userid>
  <userkey>[User_Key]</userkey> 
<notify>[User_Email]</notify>
<BatchID>[BatchID_or_MediaShortlink]</BatchID>
</query>

Response:

<?xml version="1.0"?>
<Response>
<Message>[Success]</Message>
<MessageCode>[MessageCode]</MessageCode>
<Success>
<Task>
<UserID>[UserID]</UserID>
<MediaShortLink>[MediaShortLink]</MediaShortLink>
<SourceFile>[SourceFile]</SourceFile>
<BatchID>[BatchID]</BatchID>
<Status>[Status]</Status>
<Created>[LinkCreatedDate]</Created>
<Updated>[LinkUpdatedDate]</Updated>
<UserEmail>[UserEmail]</UserEmail>
</Task>
<Task>
</Task>
</Success>
<Errors> <!-- if file is not in Success section, it must be in this one -->
<Error>  <!-- Relates to the appropriate SourceFile in the request list -->
<SourceFile>[SourceFileK]</SourceFile>
<ErrorCode>[ErrorCodeID]</ErrorCode>
<Description>[ErrorDescriptionK]</Description>
<Suggestion>[ErrorSuggestionK]</Suggestion>
</Error>
</Response>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

My free Vid.lys stopped working, what happened?

Have you created a lot of free Vid.lys and they have appeared to stop working? Free vid.lys are limited to a certain amount of views and bandwidth. If this limit is exceeded, then the link will become inactive.

In order to avoid this, please sign up for our Pro Vid.ly account.

Have you created a lot of free Vid.lys and they have appeared to stop working? Free vid.lys are limited to a certain amount of views and bandwidth. If this limit is exceeded, then the link will become inactive.

In order to avoid this, please sign up for our Pro Vid.ly account.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Troubleshooting 101

Having problems with a Vid.ly on a particular device or browser?

Browse to this link and in order to determine the full details on where / how you are accessing the link: http://vid.ly/myphone/

Good stuff!

 

Having problems with a Vid.ly on a particular device or browser?

Browse to this link and in order to determine the full details on where / how you are accessing the link: http://vid.ly/myphone/

Good stuff!

 

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How can I check on a Feature Request for Vid.ly?

In order to best serve our loyal customers, we have implemented a feature request voting system here: http://vidly.uservoice.com/forums/125877-feature-requests .  These feature requests, as they gain votes, will help us on the Encoding.com team prioritize fixes and additions to the system. We hope here at EHow can I check on a Feature Request for Vid.ly?ncoding.com, taking this very hands on

 More -->

In order to best serve our loyal customers, we have implemented a feature request voting system here: http://vidly.uservoice.com/forums/125877-feature-requests.  These feature requests, as they gain votes, will help us on the Encoding.com team prioritize fixes and additions to the system. We hope here at EHow can I check on a Feature Request for Vid.ly?ncoding.com, taking this very hands on approach will help us maintain and grow the largest encoding service out there.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can you explain more about the Vid.ly Error Codes?

MessageCodes? ErrorCodes? What's the difference you may ask? MessageCodes give you particular feedback as to the status of the actions you have requested from the API. (We're talking about AddMedia, AddMediaLite, etc.) Error codes are more or less what you'll bump into if the system has an issue crunching on your files. They follow the same breakdown as the message

 More -->

MessageCodes? ErrorCodes? What's the difference you may ask? MessageCodes give you particular feedback as to the status of the actions you have requested from the API. (We're talking about AddMedia, AddMediaLite, etc.) Error codes are more or less what you'll bump into if the system has an issue crunching on your files. They follow the same breakdown as the message codes, Common Errors (I), AddMedia codes (II), DeleteMedia codes (III)  and GetStatus codes (IV).

1. Common parameters errors

1.1 - "Wrong XML format."
Request was sent in a wrong XML format, so we could not parse it. Check that your XML format is valid and compliant to XML specification.

1.2 - "Wrong UserID given."
Your UserID is either empty or not present in the database. Check your UserID.

1.3 - "Wrong UserKey given."
Your UserKey either is empty or does not fit given UserID. Check that your UserKey is valid and fits your UserID.

1.4 - "Account is blocked."
Your account was blocked by the administrator. Contact the site administrator to get more information and help.

1.5 - "Account type does not permit this operation."
Your account type does not allow you to proceed this operation. You will get a full access to the API functions of the site with Pro account.

1.6 - "Wrong action name."
The action name you provided is either empty or not valid. Check the correctness of the given action name and make sure that such action exists.

1.7 - "Only one notify tag is allowed."
You may use only one notify tag in request. If any notify tags are provided, only the first one will be used. The other notifies will be omitted.

Ⅱ. AddMedia parameters errors

2.1 - "No source links provided."
You have not provided any source links in your request or all source links are invalid. Check that you have provided valid source files links in your request.

2.2 - "Wrong source file link."
Provided source file link is wrong. Check the correctness of the source file link.

2.3 - "No Output tag or more than one Output tag is provided for the format.."
An Output tag was not provided or more than one Output tag is given. You should provide one correct Output tag for your format.

Ⅲ. DeleteMedia parameters errors

3.1 - "No media short links provided."
You have not provided any media short links in your request or all media short links are invalid. Check that you have provided valid media short links in your request. If you have used batch ID, verify that it contains any media links (you may need to consult site administrator for this).

3.2 - "Wrong media short link."
Provided media short link is wrong. Check the correctness of the media short link.

3.3 - "Wrong batch ID provided."
Batch ID you provided is not correct or does not exist. Check the correctness of the batch ID and make sure you (or somebody else) have not deleted it.

3.4 - "Given batch ID does not contain any media short links."
There are no media short links associated with this batch. Probably, all links have been already deleted or file upload failed.

3.5 - "You are not allowed to delete this media."
You are not allowed to delete this media because it was not uploaded by you. Make sure that you are using the appropriate authentication data.

3.6 - "Media short link was not deleted properly."
We have tried to delete this media short link, but it was not deleted properly. This may happen because of some internal problems. Though link is not valid anymore, some records or files may still be alive. We shall try to complete this task automatically a bit later.

3.7 - "Media short link has been already deleted."
The media short link you have requested has been already deleted. You (or someone else) has already deleted this link. It cannot be deleted twice.

Ⅳ. GetStatus parameters errors

4.1 - "No media short links provided."
You have not provided any media short links in your request or all media short links are invalid. Check that you have provided valid media short links in your request. If you have used batch ID, verify that it contains any media links (you may need to consult site administrator for this).

4.2 - "Wrong media short link."
Provided media short link is wrong. Check the correctness of the media short link.

4.3 - "Wrong batch ID provided."
Batch ID you provided is not correct or does not exist. Check the correctness of the batch ID and make sure you (or somebody else) have not deleted it.

4.4 - "Given batch ID does not contain any media short links."
There are no media short links associated with this batch. Probably, all links have been already deleted or file upload failed. Try to reload media files once again and use new batch ID. If this fails, contact site administrator.

4.5 - "You are not allowed to get status of this media."
You are not allowed to get status of this media because it was not uploaded by you. Make sure that you are using the appropriate authentication data.

4.6 - "Media short link uploaded with errors."
Some error occurred at uploading this media, so this link is nonoperating. This error may have happened due to some internal server error at uploading media or because of some file format incompatibilities. Please try to upload your media once again. If this fails, contact site administrator.

4.7 - "Media short link was deleted."
The media short link you have requested was deleted. No files associated with this link are valid anymore. If you want to use them, please reload these files and use new link.

Ⅴ. Common errors

5.1 - "Action failed because of internal reasons."
Action failed because of some internal reasons. This may happen because of bad Internet connection or some internal server error. Please try again a bit later.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

Can you explain the Vid.ly Message Codes?

Let's take a look at typical XML repsonse to fully understand MessageCodes.  In this example, line 4 contains the MessageCode 2.1. Let's skip to the chart below the XML to read more about the types of MessageCodes exist.

 <?xml version="1.0"?> 
<Response> 
<Message>All medias have been added.</Message> 
<MessageCode>2.1</MessageCode> 
<BatchID>[unique_id]</BatchID> 
<Success> 
<MediaShortLink> 
<SourceFile>[SourceFile1]</SourceFile> 
<ShortLink>[Vid.ly_shortlink1]</ShortLink> 
</MediaShortLink> 
<MediaShortLink> 
<SourceFile>[SourceFile2]</SourceFile> 
<ShortLink>[Vid.ly_shortlink2]</ShortLink> 
</MediaShortLink> 
</Success> 
<Response> 
 More -->

Let's take a look at typical XML repsonse to fully understand MessageCodes.  In this example, line 4 contains the MessageCode 2.1. Let's skip to the chart below the XML to read more about the types of MessageCodes exist.

<?xml version="1.0"?> 
<Response> 
<Message>All medias have been added.</Message> 
<MessageCode>2.1</MessageCode> 
<BatchID>[unique_id]</BatchID> 
<Success> 
<MediaShortLink> 
<SourceFile>[SourceFile1]</SourceFile> 
<ShortLink>[Vid.ly_shortlink1]</ShortLink> 
</MediaShortLink> 
<MediaShortLink> 
<SourceFile>[SourceFile2]</SourceFile> 
<ShortLink>[Vid.ly_shortlink2]</ShortLink> 
</MediaShortLink> 
</Success> 
<Response>

The XML response statuses codes are broken down into 4 categories, Common Errors (I), AddMedia codes (II), DeleteMedia codes (III)  and GetStatus codes (IV). In the case of the above XML, the MessageCode 2.1 is definately a good one to receive back from the system. Keep an eye on these codes as they can give particular insight into why your Vid.lys fail or your XMLs are not accepted.

- - -

Ⅰ. Common error occured

1.1 - "Action failed: wrong query info."

1.2 - "Action failed because of some internal reason."

Ⅱ. AddMedia action

2.1 - "All medias have been added."

2.2 - "Action completed with errors: some files failed to upload."

2.3 - "Action failed: none of files were uploaded."

Ⅲ. DeleteMedia action

3.1 - "All medias have been deleted."

3.2 - "Action completed with errors: some media short links are wrong."

3.3 - "Action failed: all media short links are wrong."

3.4 - "Action failed: batch ID is wrong."

3.5 - "Action failed: batch is empty."

3.6 - "Action completed with errors: some media short links were not deleted properly."

Ⅳ. GetStatus action

4.1 - "Action successful."

4.2 - "Action completed with errors: some media short links are wrong."

4.3 - "Action failed: all media short links are wrong."

4.4 - "Action failed: batch ID is wrong."

4.5 - "Action failed: batch is empty."

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How do I delete Vid.lys via API?

If you wish to remove Vid.lys, you may do so via API. There are two ways you can achieve this, via BatchID or via Shortlink. 

To remove via shortlinks:

 <?xml version="1.0"?>
<query>
 <action>DeleteMedia</action>
 <userid>[User_ID]</userid>
 <userkey>[User_Key]</userkey>
 <notify>[email_or_URL]</notify>
<MediaShortLink>[MediaShortLink1]</MediaShortLink>
<MediaShortLink>[MediaShortLink2]</MediaShortLink>
<MediaShortLink>[MediaShortLink3]</MediaShortLink>
<MediaShortLink>[MediaShortLink4]</MediaShortLink>
<MediaShortLink>[MediaShortLink5]</MediaShortLink>
</query>

 

Now, let's try the same call, but we'll use the BatchID tag:

 
<?xml version="1.0"?>
<query>
 <action>DeleteMedia</action>
 <userid>[User_ID]</userid>
 <userkey>[User_Key]</userkey>
 <notify>[email_or_URL]</notify>
<BatchID>[BatchID]</BatchID>
</query> 

Where oh

 More -->

If you wish to remove Vid.lys, you may do so via API. There are two ways you can achieve this, via BatchID or via Shortlink. 

To remove via shortlinks:

<?xml version="1.0"?>
<query>
  <action>DeleteMedia</action>
  <userid>[User_ID]</userid>
  <userkey>[User_Key]</userkey>
  <notify>[email_or_URL]</notify>
<MediaShortLink>[MediaShortLink1]</MediaShortLink>
<MediaShortLink>[MediaShortLink2]</MediaShortLink>
<MediaShortLink>[MediaShortLink3]</MediaShortLink>
<MediaShortLink>[MediaShortLink4]</MediaShortLink>
<MediaShortLink>[MediaShortLink5]</MediaShortLink>
</query>

Now, let's try the same call, but we'll use the BatchID tag:


<?xml version="1.0"?>
<query>
  <action>DeleteMedia</action>
  <userid>[User_ID]</userid>
  <userkey>[User_Key]</userkey>
  <notify>[email_or_URL]</notify>
<BatchID>[BatchID]</BatchID>
</query>

Where oh where do we find at BatchID you say? In your response XML from a batch submit, use the ID you receive in the callback as we see in this example in line 5.

<?xml version="1.0"?> 
<Response> 
<Message>All medias have been added.</Message> 
<MessageCode>2.1</MessageCode> 
<BatchID>[unique_id]</BatchID> 
<Success> 
<MediaShortLink> 
<SourceFile>[SourceFile1]</SourceFile> 
<ShortLink>[Vid.ly_shortlink1]</ShortLink> 
</MediaShortLink> 
<MediaShortLink> 
<SourceFile>[SourceFile2]</SourceFile> 
<ShortLink>[Vid.ly_shortlink2]</ShortLink> 
</MediaShortLink> 
</Success> 
</Response>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How do I send a batch request to Vid.ly?

Want to send a batch request and convert a ton of source files to vid.lys all at one time? Use the following formatting to achieve this.

 <?xml version="1.0"?>
<query>
 <action>AddMedia</action>
 <userid>[User_ID]</userid>
 <userkey>[User_Key]</userkey>
 <notify>[email_or_URL]</notify>
<Source>
<SourceFile>[SourceFile1]</SourceFile>
<CDN>[CDNType]</CDN>
</Source><Source>
<SourceFile>[SourceFile2]</SourceFile>
<CDN>[CDNType]</CDN>
</Source>
</query> 

Your response will be as follows:

 <?xml version="1.0"?>
<Response>
 <Message>All medias have been added.</Message>
 <MessageCode>2.1</MessageCode>
 <BatchID>[unique_id]</BatchID>
 <Success>
 <MediaShortLink>
 <SourceFile>[SourceFile1]</SourceFile>
 <ShortLink>[Vid.ly_shortlink1]</ShortLink>
 </MediaShortLink>
 <MediaShortLink>
 <SourceFile>[SourceFile2]</SourceFile>
 <ShortLink>[Vid.ly_shortlink2]</ShortLink>
 </MediaShortLink>
 </Success>
</Response> 
 More -->

Want to send a batch request and convert a ton of source files to vid.lys all at one time? Use the following formatting to achieve this.

<?xml version="1.0"?>
<query>
  <action>AddMedia</action>
  <userid>[User_ID]</userid>
  <userkey>[User_Key]</userkey>
  <notify>[email_or_URL]</notify>
<Source>
<SourceFile>[SourceFile1]</SourceFile>
<CDN>[CDNType]</CDN>
</Source><Source>
<SourceFile>[SourceFile2]</SourceFile>
<CDN>[CDNType]</CDN>
</Source>
</query>

Your response will be as follows:

<?xml version="1.0"?>
<Response>
  <Message>All medias have been added.</Message>
  <MessageCode>2.1</MessageCode>
  <BatchID>[unique_id]</BatchID>
  <Success>
   <MediaShortLink>
    <SourceFile>[SourceFile1]</SourceFile>
    <ShortLink>[Vid.ly_shortlink1]</ShortLink>
   </MediaShortLink>
   <MediaShortLink>
    <SourceFile>[SourceFile2]</SourceFile>
    <ShortLink>[Vid.ly_shortlink2]</ShortLink>
   </MediaShortLink>
  </Success>
</Response>
<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

What is Vid.ly Lite and how do I use it?

Vid.ly Lite is accessed by a simple change to the Vid.ly standard API call. Instead of <action>AddMedia</action>, use <action>AddMediaLite</action>.  This API call is designed for customers who do not want to incur the ongoing storage expense of all 24 of our standard web and mobile output formats and are less concerned with complete mobile device coverage.  When called AddMediaLite will

 More -->

Vid.ly Lite is accessed by a simple change to the Vid.ly standard API call. Instead of <action>AddMedia</action>, use <action>AddMediaLite</action>.  This API call is designed for customers who do not want to incur the ongoing storage expense of all 24 of our standard web and mobile output formats and are less concerned with complete mobile device coverage.  When called AddMediaLite will generate the following 5 output formats (instead of our standard 24 when using AddMedia)  The 5 output formats are listed below with (corresponding devices or browsers each formats is mapped to):

1. 800 Kbps @ 0x360 mp4 for the iPhone 4G, iPad, Safari, IE (H.264 main profile)
2. 800 Kbps @ 0x360 webm for  Firefox, Chrome, Android (VP8)
3. 800 Kbps @ 0x360 flv for the Flash fallback (H.264 main profile)
4. 400 Kbps @ 0x240 mp4 H.264 baseline profile for all 3G mobiles including iPhone 3G
5. 1200 Kbps @ 0x576 mp4  H.264 high profile for best quality iPad HD video

For more information see the Vid.ly API documentation

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 1 time):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How can I directly access Vid.ly thumbnails?

With Vid.ly, we create 5 thumbnail images and provide direct http access to them for use within your HTML or application.  Here are the details:

2 X Poster Images:  Width = 640 pixels and the height is resized proportionally to your source video dimensions.  The poster image is used as the default image displayed within the player before the

 More -->

With Vid.ly, we create 5 thumbnail images and provide direct http access to them for use within your HTML or application.  Here are the details:

2 X Poster Images:  Width = 640 pixels and the height is resized proportionally to your source video dimensions.  The poster image is used as the default image displayed within the player before the user clicks the play button. First poster image is taken at 10% mark of the duration of the source video and the second one is taken at the 00:00:01 time stamp of the video.  To obtain the image @ 00:00:01, please use http://cf.cdn.vid.ly/5u4h3e/link.jpg, where "5u4h3e" is your individual vid.ly url code. To access the poster image at the 10% mark, please use http://cf.cdn.vid.ly/5u4h3e/poster.jpg.

3 X Thumbnails Images:  All three have the width of 210 pixels and the height is resized proportionally to your source video dimensions.  The three thumbnails are taken at the 33%, 66%, and 90% duration marks of your source video and can be accessed directly by using http://cf.cdn.vid.ly/5u4h3e/thumbnail_1.jpg,  http://cf.cdn.vid.ly/5u4h3e/thumbnail_2.jpg, or http://cf.cdn.vid.ly/5u4h3e/thumbnail_3.jpg  Where "5u4h3e" is your individual vid.ly url code.

If you've selected Rackspace as the CDN for Vid.lys created via the API, the formatting for thumbnails will look a little different. Format your URLs to pull thumbnails as follows. Just make sure to swap out the shortlinks! This reformatting guide below will help alleviate any pains caused by Access Denied errors on attempts to pull thumbnails.

Poster Images:

http://c197913.r13.cf1.rackcdn.com/5c5l3c/poster.jpg

http://c197913.r13.cf1.rackcdn.com/5c5l3c/link.jpg

Thumbnail Images:

http://c197913.r13.cf1.rackcdn.com/5c5l3c/thumbnail_1.jpg

http://c197913.r13.cf1.rackcdn.com/5c5l3c/thumbnail_2.jpg

http://c197913.r13.cf1.rackcdn.com/5c5l3c/thumbnail_3.jpg

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 2 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter

How do I format an XML for Vid.ly?

Are you used to sending XMLs to Encoding.com's API? Vid.ly XMLs are a bit different. Have a look! Note the usage of the source & sourcefile tags.

 <?xml version="1.0"?>
<query>
 <action>AddMedia</action>
 <userid>[User_ID]</userid>
 <userkey>[User_Key]</userkey>
 <notify>[email_or_URL]</notify>
<Source>
<SourceFile>[SourceFile1]</SourceFile>
<CDN>[CDNType]</CDN>
</Source>
</query> 

All API action requests are sent to the http://m.vid.ly/api/ page. Client must send HTTP(S) POST request with single parameter named "xml". The server response is

 More -->

Are you used to sending XMLs to Encoding.com's API? Vid.ly XMLs are a bit different. Have a look! Note the usage of the source & sourcefile tags.

<?xml version="1.0"?>
<query>
  <action>AddMedia</action>
  <userid>[User_ID]</userid>
  <userkey>[User_Key]</userkey>
  <notify>[email_or_URL]</notify>
<Source>
<SourceFile>[SourceFile1]</SourceFile>
<CDN>[CDNType]</CDN>
</Source>
</query>

All API action requests are sent to the http://m.vid.ly/api/ page. Client must send HTTP(S) POST request with single parameter named "xml". The server response is a normal XML document.  Also, an HTML form at http://m.vid.ly/test/test_api.php may be used to send a request to API.

<-- Hide
tools: email  |  print  |  share  |  click to rate (rated 2 times):
  • BlinkList
  • Del.icio.us
  • Digg
  • Facebook
  • Google Bookmarks
  • LinkedIn
  • MySpace
  • Newsvine
  • Reddit
  • Sphinn
  • Technorati
  • Twitter