I'm trying to implement a tool that will let me type in a name (ie. "John Doe") and it will return Yahoo! profiles that may match that name. I was able to do this using the YQL console with the query:
select * from social.profile where text = "john doe"
This gives me several results. However when running the same query from my web app, using the PHP SDK, I get a valid response but no results. If I change the condition in the query to "where guid = me" then I see my profile, so I know my OAuth session is working properly.
What's strange is that if I use Yahoo!'s own people search here, I get no results almost regardless of what I enter. Using myself as an example, I don't get results unless I search specifically for "firstname.lastname@example.org". Without the "@yahoo.com" I get no results despite it being an exact match of my own username.
All told, I'm having a hard time understanding how (if at all) I can deliver results to my web app that are in line with what I see in the console. I would appreciate any advice.