Saturday, January 7, 2012

Re: [YouTube-API] Re: Uploading from browser

On 1/8/12, Bo Han <bo.ning.han@gmail.com> wrote:
> Hi Jeff,
>
> I'm running it on a local machine. I've provided as much info as I can
> below.
>
> I think I'm getting the upload url and token correctly. An example of
> the url is this 195 character string: "http://
> uploads.gdata.youtube.com/action/FormDataUpload/AIwbFARGE0HraU7Y86GwMS-
> b4geNbunf67cIDSyc32FRBDoHxVPh4fhTiTj943g3WUmzzj5HkkZTu_k3KUB-0XLuoL9s9wA0JhXPkBOT55EnpwFEAS5FFk-
> QmX5uUHy5Gh_8N0D2uETu". An example of a token I get is this 418
> character string:
> "AIwbFAQLpHCp0W1f0n9W2BntBOtSLcH4IPj_EV9A0zwu4p1fKoRsz57QMUekGfVmAdwKfL7sACP2OYTiTK5HWKdV77-
> y3zPy7Ixc03uK2RwRCeIvurJxYLC60w7Op4KaIYD4UCwdCW35IdrROGtRe-
> YgK6qrLHl2wjSvBe4e-ePUd3mLnRUxWbvt-
> OqH3g1IrYVrLaMNJyJUsLsQ0QCxUpwitGTq8Di-7r3Zm3quuFPuLLzpnpu7bSqwjNL1JRquPvteYXrql8Hh7GGT51x6mjR-
> nfmL4i-
> CZyZ3Gg9q76prHukDv6CdShRbLpR07UEWuiPFc7LdgfGBTsV2TwCUrZBjABnZqcviWiDCdXXdviIQgyYE1X5EPFRidb5Q5FH8ejPXQfD7oULyRRpO2oY5zaW5-6NULaVjcg".
>
> I give these two parameters to this function:
>
> function submitVideo(url, token) {
> var form = '<form action=\''+url+'?nexturl=google.com\' method=POST
> \
> enctype="multipart/form-data" onsubmit="return true;"> \
> <input id="file" type="file" name="file"/> \
> <div id="errMsg" style="display:none;color:red"> </div> \
> <input type="hidden" name="token" value=\"'+token+'\"/> \
> <input type="submit" value="go" /> \
> </form>';
> $.prompt(form, {
> buttons: {}
> });
> }
>
> The $.prompt is from a jQuery extension for easy form submission from
> a pop up: http://trentrichardson.com/Impromptu/
>
> Thanks!
> Bo
>
> On Jan 6, 4:41 pm, Jeffrey Posnick <je...@google.com> wrote:
>> Hello Bo,
>>
>> I'm not sure what the issue is just from looking at that HTML. Is
>> there a test page that's publicly accessible where I can reproduce the
>> problem for myself?
>>
>> Cheers,
>> -Jeff Posnick, YouTube API Team
>> groups.google.com/group/youtube-api-gdata | apiblog.youtube.com |
>> @YouTubeDev
>>
>> On Jan 5, 9:36 pm, Bo Han <bo.ning....@gmail.com> wrote:
>>
>>
>>
>>
>>
>>
>>
>> > Hi Jeffrey,
>>
>> > Thanks!
>> > I managed to do that part through Node.js. Now I have an upload URL and
>> > token.
>>
>> > But I'm having trouble actually uploading the video. I display a form to
>> > the user according to the documentation. I then try to upload a small
>> > .mp4
>> > video file, but I get Invalid Request every time.
>>
>> > This is what the form looks like. I've substituted in default values of
>> > google.com for nexturl, true for onsubmit and nothing for errMsg because
>> > I'm just trying to get it to work.
>>
>> > <form action=\'+url+'?nexturl=google.com\' method=POST
>> > enctype="multipart/form-data" onsubmit="return true;">
>> > <input id="file" type="file" name="file"/>
>> > <div id="errMsg" style="display:none;color:red"></div>
>> > <input type="hidden" name="token" value=\"'+token+'\"/>
>> > <input type="submit" value="go" />
>> > </form>
>
> --
> You received this message because you are subscribed to the Google Groups
> "YouTube APIs Developer Forum" group.
> To post to this group, send email to youtube-api-gdata@googlegroups.com.
> To unsubscribe from this group, send email to
> youtube-api-gdata+unsubscribe@googlegroups.com.
> For more options, visit this group at
> http://groups.google.com/group/youtube-api-gdata?hl=en.
>
>

--
You received this message because you are subscribed to the Google Groups "YouTube APIs Developer Forum" group.
To post to this group, send email to youtube-api-gdata@googlegroups.com.
To unsubscribe from this group, send email to youtube-api-gdata+unsubscribe@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/youtube-api-gdata?hl=en.

No comments:

Post a Comment