Documentation

Use your Ruby code to make changes on the application level. This is possible through the following Video API calls.

Fork me on GitHub
  • get
    Read application.
    ziggeo.application().get()
    
    This method returns JSON
  • update
    Update application.
    ziggeo.application().update(arguments = nil)
    
    1. volatile Will this object automatically be deleted if it remains empty?
    2. name Name of the application
    3. auth_token_required_for_create Require auth token for creating videos
    4. auth_token_required_for_update Require auth token for updating videos
    5. auth_token_required_for_read Require auth token for reading videos
    6. auth_token_required_for_destroy Require auth token for deleting videos
    7. client_can_index_videos Client is allowed to perform the index operation
    8. client_cannot_access_unaccepted_videos Client cannot view unaccepted videos
    9. enable_video_subpages Enable hosted video pages
    This method returns JSON
  • get_stats
    Read application stats
    ziggeo.application().get_stats(arguments = nil)
    
    1. period Optional. Can be 'year' or 'month'.
    This method returns JSON
    Example:
    require_relative "../lib/Ziggeo"
    
    app_token = ARGV[0];
    private_key = ARGV[1];
    
    ziggeo = Ziggeo.new(app_token, private_key)
    
    stats = ziggeo.application.get_stats()
    
    print stats