Hi all,
I'm trying to implement resumable uploads for youtube using the javascript client API. I've managed to get the login working using the g-signin2 button, but I can't get the access_token to send with the requests. This is how I render the sign in button:
<span
class="g-signin2"
data-onsuccess="youtubeUploaderSigninCallback"
</span>
So the main thing I changed is using the auth2 and g-signin2 instead of result.access_token and g-signin.
So I've been trying to use the "auth2" functions to get the access tokens, but the access_token property is undefined when I execute the following code
gapi.auth2.getAuthInstance().currentUser.get().getAuthResponse()
So these are my options, I guess:
- find a way to get the access token out of the user object
- (I found that user.hg.access_token contains the token I need
- but "hg" seems a minified property to me
- so I'm not intending to use this as it might change with updates
- add progress events to gapi.client.request()
- but the xhr object doesn't seem to be exposed
- use code documented as deprecated
Can anyone help me with this? I've been looking for an acceptable solution for a few hours and I feel like crying now... all alone and desperate.
Thanks in advance,
Robbe