Results 1 to 6 of 6

Thread: Digital souvenirs Museum project

  1. #1
    Join Date
    May 2014

    Digital souvenirs Museum project

    I'm working at my company at the project called "Digital Souvenir". The link of the demo http://fictionfactory.digital-souven.../showcase/demo
    The project is for a museum and the main feature is to allow the customer to share on facebook, mail and youtube a digital souvenir of from the museum.
    I'm now on the youtube implementation. What I need to do is to have a button for upload the video to youtube from the site. I need this: when the customer decided to press the youtube upload it goes directly to the youtube profile for upload the video in its channel. Right now I don't know how to manage the youtube api.
    I need some help and suggestion and examples because on internet I didn't find nothing. Please help me.
    Thanks a lot.

  2. #2
    Join Date
    May 2014
    Hello again,
    Please any idea will be great. I posted in the past some others questions and I saw near 1000 people saw my post but no one replays. I think is impossible no one have an idea.
    Please tell me if you need more info or you don't understand the topic or whatever. I really need help for this is an important project.
    Many thanks to all.

  3. #3
    Join Date
    Mar 2005
    Behind you...
    I viewed your topic earlier, but frankly I just didn't feel I had enough of a response to prompt a reply. When I see a question I either know the answer or I don't. And if I don't I take a few minutes to look it up and see if I can easily find an answer or work on out.

    I've never worked with YouTube's upload API and so I can't really provide you with the best solution. So all I can do is point you to resources that seem to have the answers you are looking for, or at least will get you started.

    The first comes from YouTube's API documentation: https://developers.google.com/youtub...rect_uploading

    At the bottom there is a nice image and step-by-step on what needs to happen to upload a video. Essentially you are submitting a POST request to YouTube (the details of which are in the code formatted boxes of the YouTube API pages). There are specific headers that must be set in the request so that YouTube can authorize the API request and also actually upload the video to a specific account.

    As far as an exact code example, I can't give you one at the moment. I'd have to do a little more research to understand all of this better before I start throwing code at you. But there are seemingly a couple of ways you could do this. There does seem to be some PHP libraries that provide you with some preset functions to connect to various Google/YouTube APIs. You could also submit your form (where the video file is selected) to a PHP script that uses CURL to send data to YouTube's API URL via POST (though this may not be the best method).

    I wish I could give you a more direct solution, but maybe some of this will get you headed in the right direction. If not I'm sure I'll eventually get back to this topic once I've learned more.
    "Given billions of tries, could a spilled bottle of ink ever fall into the words of Shakespeare?"

  4. #4
    Join Date
    May 2014
    Many thanks for your help this is something :-) By the way if you come out with some others suggestion I will be really grateful. For now I have to understand how to send the video from the server of the museum to the youtube... I hope to find a solution...

  5. #5
    Join Date
    May 2014
    Hi I trying to use this google-api-nodejs-client maybe is useful by the way there is the same for php too but my company ask me to use javascript.
    Last edited by jedaisoul; 10-26-2014 at 06:03 PM.

  6. #6
    Join Date
    May 2014
    My supervisor told me I can use php so if you figerout something please let me know because I'm totally stuck with this.
    Last edited by jedaisoul; 10-26-2014 at 06:01 PM.

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
HTML5 Development Center



X vBulletin 4.2.2 Debug Information

  • Page Generation 0.10619 seconds
  • Memory Usage 2,888KB
  • Queries Executed 15 (?)
More Information
Template Usage (32):
  • (1)ad_footer_end
  • (1)ad_footer_start
  • (1)ad_global_above_footer
  • (1)ad_global_below_navbar
  • (1)ad_global_header1
  • (1)ad_global_header2
  • (1)ad_navbar_below
  • (1)ad_showthread_firstpost_sig
  • (1)ad_showthread_firstpost_start
  • (1)ad_thread_first_post_content
  • (1)ad_thread_last_post_content
  • (1)footer
  • (1)forumjump
  • (1)forumrules
  • (1)gobutton
  • (1)header
  • (1)headinclude
  • (1)headinclude_bottom
  • (6)memberaction_dropdown
  • (1)navbar
  • (4)navbar_link
  • (1)navbar_moderation
  • (1)navbar_noticebit
  • (1)navbar_tabs
  • (2)option
  • (6)postbit
  • (6)postbit_onlinestatus
  • (6)postbit_wrapper
  • (1)spacer_close
  • (1)spacer_open
  • (1)tagbit_wrapper 

Phrase Groups Available (6):
  • global
  • inlinemod
  • postbit
  • posting
  • reputationlevel
  • showthread
Included Files (26):
  • ./showthread.php
  • ./global.php
  • ./includes/class_bootstrap.php
  • ./includes/init.php
  • ./includes/class_core.php
  • ./includes/config.php
  • ./includes/functions.php
  • ./includes/functions_navigation.php
  • ./includes/class_friendly_url.php
  • ./includes/class_hook.php
  • ./includes/class_bootstrap_framework.php
  • ./vb/vb.php
  • ./vb/phrase.php
  • ./includes/functions_facebook.php
  • ./includes/functions_calendar.php
  • ./includes/functions_bigthree.php
  • ./includes/class_postbit.php
  • ./includes/class_bbcode.php
  • ./includes/functions_reputation.php
  • ./includes/functions_notice.php
  • ./packages/vbattach/attach.php
  • ./vb/types.php
  • ./vb/cache.php
  • ./vb/cache/db.php
  • ./vb/cache/observer/db.php
  • ./vb/cache/observer.php 

Hooks Called (71):
  • init_startup
  • friendlyurl_resolve_class
  • init_startup_session_setup_start
  • database_pre_fetch_array
  • database_post_fetch_array
  • init_startup_session_setup_complete
  • global_bootstrap_init_start
  • global_bootstrap_init_complete
  • cache_permissions
  • fetch_threadinfo_query
  • fetch_threadinfo
  • fetch_foruminfo
  • load_show_variables
  • load_forum_show_variables
  • global_state_check
  • global_bootstrap_complete
  • global_start
  • style_fetch
  • global_setup_complete
  • showthread_start
  • showthread_getinfo
  • strip_bbcode
  • friendlyurl_clean_fragment
  • friendlyurl_geturl
  • forumjump
  • cache_templates
  • cache_templates_process
  • template_register_var
  • template_render_output
  • fetch_template_start
  • fetch_template_complete
  • parse_templates
  • fetch_musername
  • notices_check_start
  • notices_noticebit
  • process_templates_complete
  • friendlyurl_redirect_canonical
  • showthread_post_start
  • showthread_query_postids
  • showthread_query
  • bbcode_fetch_tags
  • bbcode_create
  • showthread_postbit_create
  • postbit_factory
  • postbit_display_start
  • postbit_imicons
  • bbcode_parse_start
  • bbcode_parse_complete_precache
  • bbcode_parse_complete
  • postbit_display_complete
  • memberaction_dropdown
  • tag_fetchbit
  • tag_fetchbit_complete
  • forumrules
  • navbits
  • navbits_complete
  • build_navigation_data
  • build_navigation_array
  • check_navigation_permission
  • process_navigation_links_start
  • process_navigation_links_complete
  • set_navigation_menu_element
  • build_navigation_menudata
  • build_navigation_listdata
  • build_navigation_list
  • set_navigation_tab_main
  • set_navigation_tab_fallback
  • navigation_tab_complete
  • fb_like_button
  • showthread_complete
  • page_templates