Managed Hosting



YouTube CFC
Project Home Known Issues Contact Project

YouTube CFC Issue: Keywords don't seem to work

Name: Keywords don't seem to work
ID: 4
Project: YouTube CFC
Type: Bug
Area: Code
Severity: Normal
Status: Closed
Related URL:
Creator: David Smith
Created: 12/06/12 8:02 AM
Updated: 12/13/12 1:16 PM
Description: I have been using this CFC for quite some time and it's great. But now we have a need to parse through our videos' keywords/tag, but I notice the keyword field always comes back empty from the CFC. I been looking through the API and tested a few things, but I can't quite tell what could be wrong with it so I'm hoping maybe you'll have a chance to look into it. I know YouTube keeps changing things around. Again, the data I'm looking to get at are the tags/keywords that you enter when uploading or editing a video through YouTube's site.
History: Created by flguy (David Smith) : 12/06/12 8:02 AM

Comment by cfjedimaster (Raymond Camden) : 12/06/12 11:27 AM
I'm testing, but can you share a video ID I can use for testing?

Comment by cfjedimaster (Raymond Camden) : 12/06/12 11:54 AM
Ok, sorry, but looks like they removed it: http://apiblog.youtube.com/2012/08/video-tags-just-for-uploaders.html

In theory, it should work with authenticated calls, but I don't use that for getVideo/getVideos.

Updated by cfjedimaster (Raymond Camden) : 12/06/12 12:04 PM
I can confirm keywords are returned if you do an authenticated call, like the one gets a user's favorite videos.

Comment by flguy (David Smith) : 12/13/12 1:12 PM
Thanks, Ray. How do I go about making an authenticated call using the CFC? Do you plan to update it with such functionality? Returning the tags/keywords would be very useful. I know they can still be queried against using the "category" URL param filter but it would still be nice to return them in the query set itself. Btw, I'm making other tweaks to account for recent changes such as the addition of the Recorded Date field. You have no idea how heavily our org depends on this CFC and they are always asking me for more. :)

Comment by cfjedimaster (Raymond Camden) : 12/13/12 1:16 PM
To do an auth'ed call, and this could be done the "Right Way" as an optional arg, I simply added the cfhttpparam that included login info to the getVideo call. Look at how stuff like upload is done. It passes it in to make the call authenticated.

To add a comment to this bug, please login using the link above.