<?xml version="1.0" encoding="utf-8" ?>
<rss version="2.0">
<channel>
	<title>Y!OS Social Directory</title>
	<description>RSS feed for the Y!OS Social Directory forum</description>
	<link>http://developer.yahoo.net/forum/index.php</link>
	<pubDate>Tue, 09 Feb 2010 19:24:48 -0800</pubDate>
	<ttl>99</ttl>
	<item>
		<title><![CDATA[Where are my givenName & familyName gone ?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=4247</link>
		<description><![CDATA[Hi,<br /><br />When I run "select * from social.profile where guid=me" in the test console it shows my givenName and my familyName.<br />However when I run the same query from php neihter of them show up....<br /><br />What kind of access will my application require to be able access those infomation ?<br /><br />Regards,<br />Fred.]]></description>
		<pubDate>Mon, 18 Jan 2010 15:31:23 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=4247</guid>
	</item>
	<item>
		<title><![CDATA[Where are my givenName & familyName gone ?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=4247</link>
		<description><![CDATA[<!--quoteo(post=11442:date=Jan 18 2010, 03&#58;31 PM:name=Frédéric)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Frédéric &#064; Jan 18 2010, 03&#58;31 PM) <a href="index.php?act=findpost&pid=11442"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi,<br /><br />When I run "select * from social.profile where guid=me" in the test console it shows my givenName and my familyName.<br />However when I run the same query from php neihter of them show up....<br /><br />What kind of access will my application require to be able access those infomation ?<br /><br />Regards,<br />Fred.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />As longs as you selected the profiles scope when you created your oauth application you should have access to all of the profile data. Can you send the snippet of code yyou are using?]]></description>
		<pubDate>Mon, 18 Jan 2010 15:31:23 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=4247</guid>
	</item>
	<item>
		<title><![CDATA[Where are my givenName & familyName gone ?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=4247</link>
		<description><![CDATA[<!--quoteo(post=11469:date=Jan 19 2010, 01&#58;25 PM:name=Dustin Whittle)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Dustin Whittle &#064; Jan 19 2010, 01&#58;25 PM) <a href="index.php?act=findpost&pid=11469"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->As longs as you selected the profiles scope when you created your oauth application you should have access to all of the profile data. Can you send the snippet of code yyou are using?<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />I have "Yahoo! Contacts : read" and "Yahoo! Profiles: read". All the others are at "No access needed".<br /><br />Here is what I get from the "getProfile()" call:<br />    [uri] =&gt; *****<br />    [guid] =&gt; *****<br />    [birthYear] =&gt; 1979<br />    [created] =&gt; 2010-01-18T21:46:20Z<br />    [displayAge] =&gt; 30<br />    [gender] =&gt; M<br />    [image] =&gt; stdClass Object<br />        (<br />            [height] =&gt; 192<br />            [imageUrl] =&gt; *****<br />            [size] =&gt; 192x192<br />            [width] =&gt; 192<br />        )<br /><br />    [location] =&gt; Paris, Ile-de-France<br />    [memberSince] =&gt; 1998-02-25T22:20:41Z<br />    [nickname] =&gt; Frédéric<br />    [profileUrl] =&gt; *****<br />    [updated] =&gt; 2010-01-18T21:50:12Z<br />    [isConnected] =&gt;]]></description>
		<pubDate>Mon, 18 Jan 2010 15:31:23 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=4247</guid>
	</item>
	<item>
		<title>Yahoo Directory Listing Info</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=3867</link>
		<description><![CDATA[My apologies if this question is already posted several times / looks silly but I need a confirmation. Does Yahoo API give me the Directory Listing information. Say, I give a domain name www.example.com and run API, does it tell me if the domain www.example.com is listed in Yahoo directory? If yes, how many such calls can I make a day (I guess 1000. Correct me if not).<br />If no, where can I get this info?]]></description>
		<pubDate>Tue, 15 Dec 2009 01:36:30 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=3867</guid>
	</item>
	<item>
		<title><![CDATA[what's the problem with OAuth?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=3562</link>
		<description><![CDATA[array(7) { ["method"]=&gt; string(4) "POST" ["url"]=&gt; string(54) "https://api.login.yahoo.com/oauth/v2/get_request_token" ["code"]=&gt; int(401) ["requestHeaders"]=&gt; array(2) { [0]=&gt; string(24) "Accept: application/json" [1]=&gt; string(47) "Content-Type: application/x-www-form-urlencoded" } ["requestBody"]=&gt; string(383) "oauth_callback=http%3A%2F%2Fmacmeidasoftware.com%2F~wangchao%2Fyahoo%2Fyahoo.php%3Fin_popup&oauth_consumer_key=dj0yJmk9NkJLcm1yVXBRek1EJmQ9WVdrOWEydHNlRTFKTnpBbWNHbzlOa<br />kEzTlRreU1qSXomcz1jb25zdW1lcnNlY3JldCZ4PTc5&oauth_nonce=d08dc3f74e5aadc890cf374102b3651b&oauth_signature=J9Lmqdc6DjMBEqHhd%2FTvdBTzQGQ%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1259113893&oauth_version=1.0" ["responseHeaders"]=&gt; array(6) { ["Date"]=&gt; string(29) "Wed, 25 Nov 2009 01:56:44 GMT" ["P3P"]=&gt; string(209) "policyref="http://info.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"" ["WWW-Authenticate"]=&gt; string(37) "OAuth oauth_problem=signature_invalid" ["Connection"]=&gt; string(5) "close" ["Transfer-Encoding"]=&gt; string(7) "chunked" ["Content-Type"]=&gt; string(33) "application/x-www-form-urlencoded" } ["responseBody"]=&gt; string(31) "oauth_problem=signature_invalid" } <br /><br /><br />oauth_problem=signature_invalid    ??????   why ?????]]></description>
		<pubDate>Tue, 24 Nov 2009 18:00:22 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=3562</guid>
	</item>
	<item>
		<title><![CDATA[what's the problem with OAuth?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=3562</link>
		<description><![CDATA[Can you please provide the code that you are using?  <br /><br />- Jon]]></description>
		<pubDate>Tue, 24 Nov 2009 18:00:22 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=3562</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[I am trying to start testing the PHP SDK but I cannot get much out of it. It seems strange error and I wonder if anyone is having the same problems:<br /><br />I have a simple code in PHP<br /><!--quoteo--><div class='quote'><div class='quotetop'>QUOTE <cite></cite></div><blockquote class='quotemain'><!--quotec-->&lt;?php<br />	// Include the PHP SDK to access library<br />	include_once("yosdk/lib/Yahoo.inc");<br />  // Your Consumer Key (API Key) goes here.<br />  define('CONSUMER_KEY', "myconsumerKEY--");   <br />  <br />  // Your Consumer Secret goes here.<br />  define('CONSUMER_SECRET', "myconsumerSECRET");<br />  <br />  // Your application ID goes here.<br />  define('APPID', "8nWCnY76");<br />  <br />  $session = YahooSession::requireSession(CONSUMER_KEY,CONSUMER_SECRET,APPID);<br />?&gt;<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br /><br />When I call this file in the browser I get: <br />&lt;br /&gt;<br />&lt;b&gt;Warning&lt;/b&gt;:  array_key_exists() [&lt;a href='function.array-key-exists'&gt;function.array-key-exists&lt;/a&gt;]: The second argument should be either an array or an object in &lt;b&gt;/home/lajme2/public_html/yahoo/yosdk/lib/Yahoo.inc&lt;/b&gt; on line &lt;b&gt;1507&lt;/b&gt;&lt;br /&gt;<br />&lt;br /&gt;<br />&lt;b&gt;Warning&lt;/b&gt;:  array_key_exists() [&lt;a href='function.array-key-exists'&gt;function.array-key-exists&lt;/a&gt;]: The second argument should be either an array or an object in &lt;b&gt;/home/lajme2/public_html/yahoo/yosdk/lib/Yahoo.inc&lt;/b&gt; on line &lt;b&gt;1498&lt;/b&gt;&lt;br /&gt;<br /><br />&lt;br /&gt;<br />&lt;b&gt;Warning&lt;/b&gt;:  Cannot modify header information - headers already sent by (output started at /home/lajme2/public_html/yahoo/yosdk/lib/Yahoo.inc:1507) in &lt;b&gt;/home/lajme2/public_html/yahoo/yosdk/lib/Yahoo.inc&lt;/b&gt; on line &lt;b&gt;341&lt;/b&gt;&lt;br /&gt;<br /><br /><br />Any suggestions as what might be wrong?<br />I checked the Line 1507 and it seems a normal call on a return from the function below: <br /><!--quoteo--><div class='quote'><div class='quotetop'>QUOTE <cite></cite></div><blockquote class='quotemain'><!--quotec-->function hasAccessToken() {<br /> 1507:       return array_key_exists("yosdk_at", $_SESSION) && (strlen($_SESSION["yosdk_at"]) &gt; 0);<br />    }<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[Try removing the app id from the require_session call (only input the first two arguments for consumer and secret keys)...see if that works.  If not, make sure that nothing else is being echoed out to the screen (like spaces) because the header call will fair with that error if that's the case.<br /><br />Jonathan LeBlanc<br />Technology Evangelist<br />Yahoo! Developer Network<br />Twitter: <a href="http://twitter.com/jcleblanc" rel="nofollow" target="ext">jcleblanc</a>]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[<!--quoteo(post=7787:date=Sep 15 2009, 02&#58;21 PM:name=Jonathan LeBlanc)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Jonathan LeBlanc &#064; Sep 15 2009, 02&#58;21 PM) <a href="index.php?act=findpost&pid=7787"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Try removing the app id from the require_session call (only input the first two arguments for consumer and secret keys)...see if that works.  If not, make sure that nothing else is being echoed out to the screen (like spaces) because the header call will fair with that error if that's the case.<br /><br />Jonathan LeBlanc<br />Technology Evangelist<br />Yahoo! Developer Network<br />Twitter: <a href="http://twitter.com/jcleblanc" rel="nofollow" target="ext">jcleblanc</a><!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />Thank you for the reply. <br />I tried removing and still the same error.<br />I also tried the code from: <a href="http://developer.yahoo.com/yos/code_exs/my_social-source_code.html" rel="nofollow" target="ext">http://developer.yahoo.com/yos/code_exs/my...ource_code.html</a> mysocial.php (by adding ofcourse a new API Key (OAuth consumer key)). This time I tried in another server and still the same error (first try on Debian , this time on CentOS).<br /><br />Can someone confirm that the examples work fine?]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[<!--quoteo(post=7790:date=Sep 15 2009, 02&#58;28 PM:name=Armand B)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Armand B &#064; Sep 15 2009, 02&#58;28 PM) <a href="index.php?act=findpost&pid=7790"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Thank you for the reply. <br />I tried removing and still the same error.<br />I also tried the code from: <a href="http://developer.yahoo.com/yos/code_exs/my_social-source_code.html" rel="nofollow" target="ext">http://developer.yahoo.com/yos/code_exs/my...ource_code.html</a> mysocial.php (by adding ofcourse a new API Key (OAuth consumer key)). This time I tried in another server and still the same error (first try on Debian , this time on CentOS).<br /><br />Can someone confirm that the examples work fine?<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br />Ah, in the mysocial.php the code is: <br /> $yahoo_session = YahooSession::requireSession(API_KEY, SHARED_SECRET);]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[That's odd - the code that you are using is the same that I am for one of you apps.  Can you try the following please:<br /><br />1. Remove all content for the app with the exception of the following.  Test again and see if that loads:<br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->&#60;?php<br />require_once&#40;'yosdk/lib/Yahoo.inc'&#41;;<br />	<br />//define constants to store your API Key &#40;Consumer Key&#41; and Shared Secret &#40;Consumer Secret&#41;<br />define&#40;CONSUMER_KEY,&#34;KEY HERE&#34;&#41;;<br />define&#40;CONSUMER_SECRET,&#34;KEY HERE&#34;&#41;;	<br /><br />//initializes session and user<br />$yahoo_session = YahooSession&#58;&#58;requireSession&#40;CONSUMER_KEY, CONSUMER_SECRET&#41;; <br />$yahoo_user = $yahoo_session-&#62;getSessionedUser&#40;&#41;;<br />?&#62;<!--c2--></code></pre></div><!--ec2--><br /><br />2. Do you have the most recent version of the PHP SDK?  Just to make sure can you get the files directly from: <a href="http://github.com/yahoo/yos-social-php" rel="nofollow" target="ext">http://github.com/yahoo/yos-social-php</a><br /><br />Try those two and see if it loads up.<br /><br />- Jon]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[I was just speaking with one of my colleagues who brought up an issue that he gets when using the PHP SDK - one that produces errors like what you are seeing.  It appears that in some instances this problem may come from the lack of specifying a session.  If those previous two suggestions don't work, try adding the following to the top of the PHP block:<br /><br />session_start();<br /><br />That may be the issue.<br /><br />- Jon]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[<!--quoteo(post=7833:date=Sep 16 2009, 09&#58;04 AM:name=Jonathan LeBlanc)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Jonathan LeBlanc &#064; Sep 16 2009, 09&#58;04 AM) <a href="index.php?act=findpost&pid=7833"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->I was just speaking with one of my colleagues who brought up an issue that he gets when using the PHP SDK - one that produces errors like what you are seeing.  It appears that in some instances this problem may come from the lack of specifying a session.  If those previous two suggestions don't work, try adding the following to the top of the PHP block:<br /><br />session_start();<br /><br />That may be the issue.<br /><br />- Jon<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />Hello Jon,<br />I confirm that session_start(); was the problem.<br />Now I can make use of the rest of the files. <br />Thank you for your support!<br /><br />rgds,<br />Armand]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[Not a problem - thank you for letting me know what it was.  Since this is the first time I've heard of this issue I'll try to find some way of integrating it into some FAQs in case anyone runs into the same blocker.<br /><br />- Jon]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[The same issue met, and resolved:)<br /><br />Thanks so much!]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>Problem with PHP SDK</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2734</link>
		<description><![CDATA[Bing, there was a recent revision to the PHP SDK to fix an OAuth issue.  Can you please try downloading the SDK again from <a href="http://www.github.com/yahoo" rel="nofollow" target="ext">http://www.github.com/yahoo</a> and give try again?  <br /><br />That may solve the issue.<br /><br />- Jon]]></description>
		<pubDate>Tue, 15 Sep 2009 14:10:37 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2734</guid>
	</item>
	<item>
		<title>GUID of usb device using java</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2660</link>
		<description><![CDATA[I wish to communicate with usb devices using java. For this, first i need to get the GUID of the usb device.<br />Plz tell me how do i get the GUID of a usb device using java..<br /><br />thanks]]></description>
		<pubDate>Mon, 07 Sep 2009 02:16:19 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2660</guid>
	</item>
	<item>
		<title>GUID of usb device using java</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2660</link>
		<description><![CDATA[A GUID maps to a Yahoo! user, ie it's a unique identifier that represents a person, not a device.<br /><br />Robyn Tippins<br />Community Manager, YDN]]></description>
		<pubDate>Mon, 07 Sep 2009 02:16:19 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2660</guid>
	</item>
	<item>
		<title>yahoo social profiles api</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2655</link>
		<description><![CDATA[hell, sorry i did not find this thing <br />but there is a api that you can imput an username and get on what profiles the username exists and has accounts ?<br /><br />cheers]]></description>
		<pubDate>Sun, 06 Sep 2009 13:27:03 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2655</guid>
	</item>
	<item>
		<title>yahoo social profiles api</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2655</link>
		<description><![CDATA[Are you looking for accounts in general (twitter / yahoo / google / facebook / etc.) or a method of finding what account on Yahoo! are created by a Yahoo! ID?<br /><br />Jonathan LeBlanc<br />Technology Evangelist<br />Yahoo! Developer Network<br />Twitter: <a href="http://twitter.com/jcleblanc" rel="nofollow" target="ext">jcleblanc</a>]]></description>
		<pubDate>Sun, 06 Sep 2009 13:27:03 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2655</guid>
	</item>
	<item>
		<title><![CDATA["Request has malformed syntax or bad query"]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2129</link>
		<description><![CDATA[I wonder if anyone can tell me what I'm doing wrong.  I'm trying to PUT (update) my status.<br /><br />Request:<br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->PUT /v1/user/IJHZRTOXBCVJ2CSDXM7EF7CVSI/profile/status HTTP/1.1<br />User-Agent&#58; Mozilla/4.0 &#40;compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30&#41;<br />Accept&#58; text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8<br />Accept-Language&#58; en-us<br />Cache-Control&#58; no-cache<br />Host&#58; social.yahooapis.com<br />Authorization&#58; OAuth oauth_consumer_key=&#34;dj0yJmk9OGNYU2pwWHFVZnl5JmQ9WVdrOVZsaFJiMXBUTmpJbWNHbzlPRGsyTmpNeU1UUTUmcz1j<br />b25zdW1lcnNlY3JldCZ4PTYx&#34;, oauth_nonce=&#34;706555410&#34;, oauth_session_handle=&#34;AKmURkrhVVtEvkFk5kRfWM954JIzFCA7E4dHHTsqxVzot8VN9wY-&#34;, oauth_signature_method=&#34;HMAC-SHA1&#34;, oauth_timestamp=&#34;1247610112&#34;, oauth_token=&#34;A%3D0OcePKTcphMq_kwctgJcS0m6Ehg8AyLoJ4mNvmyl6Jgg64fKDovgdOdv9fvGuWEzIZshbDVtNPhFO6<br />S0pLlN5b8GlaoqZfZEW0rXpfIV1j8hAZgJtG0Xd_1fOsrpOoYEEObhm1LKCKm_NbanRAWX23vHyAg1Iu<br />g<br />0Pet7415EkKffNa6BIlxiLeO77lOiG0MQuZvi4YF9cxWEZ_MS0XCapPr2mVE53MvG9BlM8pqMXfxWjru<br />o<br />G0Y.Gb3tVWWWfHRVhbopgT6JoTRYxWr.mHMbZXxyTgUzSxHZ6delN96T87dp4BotlNGO8Olv_4ClI8IB<br />j<br />iArJLDC5oVH.PGltuuJkZR3kNFHxmztb73vZkypeoxw4JKl7fXzkdp1T3D0lxdBWhJ4o8U_SmeddbXv2<br />I<br />SXJrp66CE.898P6.Ag5Hrv4sCBQqFdOYGPoK3PGTCpF3vubFpgUPP.sFD.TnzP5BXO1ftF5jIx92_xmB<br />f<br />L_gCAGinFb9hOp7jbT.HJscGPHhnMiFqetUrpvGjzJIIrlCOEmCPPDKLpCF_S8yjIPPJV1OgAw7VWRfk<br />E<br />b1QGcGKegHoNjX_iQlUlEeAEbX5bUveSuq5qxmGgMd3Zp6J6ojn1XsXTKJVw5ncHPuheNBZ4hBP3MzpO<br />X<br />GKGeDTOuaBj5G_w9foZaTnlr.5PYnHJgeMi6xsewAVRyY6V44Sm_UwD2iHm7nyMnYFILoW3rqJ5LAdhK<br />F<br />mA9UbBG6QXNSuYhcvVJ7FrLmBjDvw-&#34;, oauth_version=&#34;1.0&#34;, oauth_signature=&#34;YBYNqheAhWC9br3SetrSznPzAWo%3D&#34;<br />Content-Length&#58; 46<br />Expect&#58; 100-continue<br />Accept-Encoding&#58; gzip<br /><br />&#60;status&#62;&#60;message&#62;new status&#60;/message&#62;&#60;/status&#62;<!--c2--></code></pre></div><!--ec2--><br /><br />Response:<br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->HTTP/1.1 400 Bad Request<br />Date&#58; Tue, 14 Jul 2009 22&#58;21&#58;09 GMT<br />P3P&#58; policyref=&#34;http&#58;//info.yahoo.com/w3c/p3p.xml&#34;, CP=&#34;CAO DSP COR CUR ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV&#34;<br />Vary&#58; Authorization<br />X-Yahoo-Social-Host&#58; ws103.socdir.ac4.yahoo.com<br />Cache-Control&#58; private<br />Content-Length&#58; 340<br />Content-Type&#58; application/xml; charset=&#34;utf-8&#34;<br />Age&#58; 0<br />Connection&#58; keep-alive<br />Via&#58; HTTP/1.1 r4.ycpi.a2s.yahoo.net &#40;YahooTrafficServer/1.17.16 &#91;cMs f &#93;&#41;<br />Server&#58; YTS/1.17.16<br /><br />&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;&#60;error xmlns=&#34;http&#58;//social.yahooapis.com/v1/schema.rng&#34; xmlns&#58;yahoo=&#34;http&#58;//www.yahooapis.com/v1/base.rng&#34; yahoo&#58;uri=&#34;http&#58;//www.yahooapis.com/v1/errors/400&#34; yahoo&#58;lang=&#34;en-US&#34;&#62;&#60;description&#62;Request has malformed syntax or bad query&#60;/description&#62;&#60;detail&#62;Failed to parse post body data &#60;/detail&#62;&#60;/error&#62;<!--c2--></code></pre></div><!--ec2--><br /><br />I tried a few variations of the XML, including with/without the &lt;?xml?&gt; declaraction and/or namespace on the root element, but it doesn't seem to make any difference.<br /><br />The GET request works fine.  I don't believe it's a problem with OAuth because that all seems to be working so far.  I have indeed granted myself permission to read/write my status.  What else am I overlooking?]]></description>
		<pubDate>Wed, 15 Jul 2009 11:01:49 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2129</guid>
	</item>
	<item>
		<title><![CDATA["Request has malformed syntax or bad query"]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2129</link>
		<description><![CDATA[<!--quoteo(post=6106:date=Jul 15 2009, 10&#58;01 AM:name=Bradley)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Bradley &#064; Jul 15 2009, 10&#58;01 AM) <a href="index.php?act=findpost&pid=6106"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->I wonder if anyone can tell me what I'm doing wrong.  I'm trying to PUT (update) my status.<br /><br />Request:<br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->PUT /v1/user/IJHZRTOXBCVJ2CSDXM7EF7CVSI/profile/status HTTP/1.1<br />User-Agent&#58; Mozilla/4.0 &#40;compatible; MSIE 7.0; Windows NT 5.1; .NET CLR 1.1.4322; .NET CLR 2.0.50727; .NET CLR 3.0.04506.30&#41;<br />Accept&#58; text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8<br />Accept-Language&#58; en-us<br />Cache-Control&#58; no-cache<br />Host&#58; social.yahooapis.com<br />Authorization&#58; OAuth oauth_consumer_key=&#34;dj0yJmk9OGNYU2pwWHFVZnl5JmQ9WVdrOVZsaFJiMXBUTmpJbWNHbzlPRGsyTmpNeU1UUTUmcz1j<br />b25zdW1lcnNlY3JldCZ4PTYx&#34;, oauth_nonce=&#34;706555410&#34;, oauth_session_handle=&#34;AKmURkrhVVtEvkFk5kRfWM954JIzFCA7E4dHHTsqxVzot8VN9wY-&#34;, oauth_signature_method=&#34;HMAC-SHA1&#34;, oauth_timestamp=&#34;1247610112&#34;, oauth_token=&#34;A%3D0OcePKTcphMq_kwctgJcS0m6Ehg8AyLoJ4mNvmyl6Jgg64fKDovgdOdv9fvGuWEzIZshbDVtNPhFO6<br />S0pLlN5b8GlaoqZfZEW0rXpfIV1j8hAZgJtG0Xd_1fOsrpOoYEEObhm1LKCKm_NbanRAWX23vHyAg1Iu<br />g<br />0Pet7415EkKffNa6BIlxiLeO77lOiG0MQuZvi4YF9cxWEZ_MS0XCapPr2mVE53MvG9BlM8pqMXfxWjru<br />o<br />G0Y.Gb3tVWWWfHRVhbopgT6JoTRYxWr.mHMbZXxyTgUzSxHZ6delN96T87dp4BotlNGO8Olv_4ClI8IB<br />j<br />iArJLDC5oVH.PGltuuJkZR3kNFHxmztb73vZkypeoxw4JKl7fXzkdp1T3D0lxdBWhJ4o8U_SmeddbXv2<br />I<br />SXJrp66CE.898P6.Ag5Hrv4sCBQqFdOYGPoK3PGTCpF3vubFpgUPP.sFD.TnzP5BXO1ftF5jIx92_xmB<br />f<br />L_gCAGinFb9hOp7jbT.HJscGPHhnMiFqetUrpvGjzJIIrlCOEmCPPDKLpCF_S8yjIPPJV1OgAw7VWRfk<br />E<br />b1QGcGKegHoNjX_iQlUlEeAEbX5bUveSuq5qxmGgMd3Zp6J6ojn1XsXTKJVw5ncHPuheNBZ4hBP3MzpO<br />X<br />GKGeDTOuaBj5G_w9foZaTnlr.5PYnHJgeMi6xsewAVRyY6V44Sm_UwD2iHm7nyMnYFILoW3rqJ5LAdhK<br />F<br />mA9UbBG6QXNSuYhcvVJ7FrLmBjDvw-&#34;, oauth_version=&#34;1.0&#34;, oauth_signature=&#34;YBYNqheAhWC9br3SetrSznPzAWo%3D&#34;<br />Content-Length&#58; 46<br />Expect&#58; 100-continue<br />Accept-Encoding&#58; gzip<br /><br />&#60;status&#62;&#60;message&#62;new status&#60;/message&#62;&#60;/status&#62;<!--c2--></code></pre></div><!--ec2--><br /><br />Response:<br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->HTTP/1.1 400 Bad Request<br />Date&#58; Tue, 14 Jul 2009 22&#58;21&#58;09 GMT<br />P3P&#58; policyref=&#34;http&#58;//info.yahoo.com/w3c/p3p.xml&#34;, CP=&#34;CAO DSP COR CUR ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV&#34;<br />Vary&#58; Authorization<br />X-Yahoo-Social-Host&#58; ws103.socdir.ac4.yahoo.com<br />Cache-Control&#58; private<br />Content-Length&#58; 340<br />Content-Type&#58; application/xml; charset=&#34;utf-8&#34;<br />Age&#58; 0<br />Connection&#58; keep-alive<br />Via&#58; HTTP/1.1 r4.ycpi.a2s.yahoo.net &#40;YahooTrafficServer/1.17.16 &#91;cMs f &#93;&#41;<br />Server&#58; YTS/1.17.16<br /><br />&#60;?xml version=&#34;1.0&#34; encoding=&#34;utf-8&#34;?&#62;&#60;error xmlns=&#34;http&#58;//social.yahooapis.com/v1/schema.rng&#34; xmlns&#58;yahoo=&#34;http&#58;//www.yahooapis.com/v1/base.rng&#34; yahoo&#58;uri=&#34;http&#58;//www.yahooapis.com/v1/errors/400&#34; yahoo&#58;lang=&#34;en-US&#34;&#62;&#60;description&#62;Request has malformed syntax or bad query&#60;/description&#62;&#60;detail&#62;Failed to parse post body data &#60;/detail&#62;&#60;/error&#62;<!--c2--></code></pre></div><!--ec2--><br /><br />I tried a few variations of the XML, including with/without the &lt;?xml?&gt; declaraction and/or namespace on the root element, but it doesn't seem to make any difference.<br /><br />The GET request works fine.  I don't believe it's a problem with OAuth because that all seems to be working so far.  I have indeed granted myself permission to read/write my status.  What else am I overlooking?<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />Hi Bradley,<br /><br />I'm looking into the issue you're describing now.  A couple of details about your environment would be helpful for the debugging: <br />* what language and os are you using?<br />* are you using a public oauth library?<br />* are you able to make other PUT requests to a Yahoo! API successfully, eg PUT-ing something to the Updates API? <br /><br />If you could post some code that would reproduce the error, that would also help speed up the process.<br /><br />Thanks,<br /><br />Erik]]></description>
		<pubDate>Wed, 15 Jul 2009 11:01:49 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2129</guid>
	</item>
	<item>
		<title><![CDATA["Request has malformed syntax or bad query"]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=2129</link>
		<description><![CDATA[If you're using the PHP SDK (<a href="http://github.com/yahoo/yos-social-php/tree/master" rel="nofollow" target="ext">http://github.com/yahoo/yos-social-php/tree/master</a>), you can push an update using this code:<br /><br />require_once('yahoo-yos-social-php-23c54c114c4795fed1c09955f849805c9d9f3b53/lib/Yahoo.inc');<br />$session = YahooSession::requireSession(KEY, SECRET, APPID, CALLBACK, $_GET['verifier']);<br />$session-&gt;getSessionedUser()-&gt;setStatus('new status');<br /><br />If you're not using the SDK, you can also PUT-ing a status message in JSON format to:<br /><a href="http://social.yahooapis.com/v1/user/{guid}/profile/status" rel="nofollow" target="ext">http://social.yahooapis.com/v1/user/{guid}/profile/status</a><br /><br />Be sure to send your OAuth parameters in an Authorization header if you take this approach.<br /><br />I am able to replicate your issue when trying to submit a status message in XML format as described in the docs (<a href="http://developer.yahoo.com/social/rest_api_guide/status-resource.html" rel="nofollow" target="ext">http://developer.yahoo.com/social/rest_api...s-resource.html</a>), so I think that might be a bug on our side and am looking into it.<br /><br />You may find some other useful information in this forum post:<br /><a href="http://developer.yahoo.net/forum/index.php?showtopic=676" rel="nofollow" target="ext">http://developer.yahoo.net/forum/index.php?showtopic=676</a><br /><br />To summarize, I would recommend using one of <a href="http://github.com/yahoo" rel="nofollow" target="ext">our SDKs</a> if possible.  Barring that, send the message as JSON.<br /><br />Please post back if you have any questions.<br /><br />Best regards,<br /><br />Erik]]></description>
		<pubDate>Wed, 15 Jul 2009 11:01:49 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=2129</guid>
	</item>
	<item>
		<title>Need help with Social API requests</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1753</link>
		<description><![CDATA[Hi all.<br /><br />Could someone please explain me how to sign Requests using "Authorization" Header? I'm new to Yahoo API and OAuth<br /><br />My app successfully passes OAuth flow and receives token, token_secret, user's guid. I found following in yahoo documentation:<br /><br />   1. GET <a href="http://social.yahooapis.com/v1/user/abcdef123/profile?format=json" rel="nofollow" target="ext">http://social.yahooapis.com/v1/user/abcdef...ile?format=json</a>   <br />   2. Authorization: OAuth   <br />   3. realm="yahooapis.com",  <br />   4.   oauth_consumer_key="dj0yJmk9nM9Y29uc3VtZXJzZWNyZXQmeD1lMg--",  <br />   5.   oauth_nonce="24829.2331",  <br />   6.   oauth_signature_method="HMAC-SHA1",  <br />   7.   oauth_timestamp="1219450170",  <br />   8.   oauth_token="A%3DuqkiebGpiTJl7ThQxU.jDXXaETYyfEy3xAKPyoavokwOOcZcz8Xs_l1Nvnl._  <br />   9.     KmCEVCeLkxxT1Y6BgRqf5f98sQWHklBM_anetveR7okK_M_5XEmQ1_1reo3UgKQULT_dQT8Gao3.  <br />  10.     Rrgz5rJxgmnYrhdWWdfgTdMQVzpbJT2aGkz59NTK1O8yXVE1EvZUCqju7WiFYu.WHNEw.9TWq3g--",  <br />  11.   oauth_version="1.0",  <br />  12.   oauth_signature="O2AQipLITO0aYHKZc9266RzC94%3D"  <br /><br />this is what I need. I compose string "OAuth realm .....etc" and paste my consumerKey, generate and paste random nonce, timestamp, paste my token, generate and paste signature. But when I add this as "Authorization" header and send request server responces 401: Unauthorized.<br /><br />Here is the string I get: <br />AuthOAuth realm="yahooapis.com", oauth_consumer_key="dj0yJmk9TDJoUUllcGE5T0RYJmQ9WVdrOU0yWnhZWE5ITm0wbWNHbzlOalV4TkRBNE56VTMmcz1<br />jb25zdW1lcnNlY3JldCZ4PWFj", oauth_nonce="7875305", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1244195207", oauth_token="A%3dErwaU8uerDiQeyz1oB6SnzeqwYGKnERLUce0m5xhWRg9Ks2aGcy96pc3n69YvGFj8jZWDvWmxzybcC<br />qTriVHBf8IvIxS_JZDx6PWtlhLB1P9U2kS7KyU32uSRsfBw4tUjWLrLuI8wtoEIIwxx5L5qVIbeSpzep<br />t<br />5TsO5VL7MIvQv_BGaChcmzi5K_axVk_VWCZWoWIe4oWIwdkcAQXpUMitrn15lU3.WrYHdX62_aV2KaG1<br />N<br />C6PZLuEwfeqXw5OqkAjWKfJY_s2NBZT7NhszipccN5FzNjJk8851rzKKZIsSMvi8cT5pWjPU2OkX2ByJ<br />m<br />_j2xi1L0DfzhHci3R42MO31nCzcLmEQlOKN0RDPAbS2ItXqYjRvoutEDxSv_3mLaOLGkT8FXBBv35Cxo<br />H<br />4kORvS_tOiEE49KYZ4q.cWNkzviEX4tRLYCc3cNLSuGV.HlFrNl8yqscc.vZ3nfDzA4fGs.7nRILFG74<br />V<br />QxE5GVmVJR2uB0XpMgRJiRK0C93osNsTtNaYf.O7mn.q5oingydzBF_xpcjKye5JfjmkczBdpXYPUQ4i<br />R<br />T42FAzp6WOkquAen5owi1x4gzBWXR2cQ3zVjoSb0lLOXFYIJYFcI2O77M2C6bB.wgpLOZFjVGPf46VCm<br />H<br />kUWxtwspYp5FXIrHGvFyU2cl8aECVaOWnfSMlD1l7EHoTcaI5jZvN2wtUNxM..3qrzn0o1oBcJHWMAsY<br />H<br />i0TCCz", oauth_version="1.0", oauth_signature="dUZ%2f1RR%2f218XdmiZVr8ZjX%2fNGXU%3d"<br /><br />I use OAuthBase.cs C# library to generate nonce, timestamp and signature. <br /><br />maybe I do something wrong? where should I get parameters for header? Maybe they must be the same as I used when passing OAuth? I tried, but didn't help. <br /><br />Thank you for your replies.]]></description>
		<pubDate>Fri, 05 Jun 2009 02:57:17 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1753</guid>
	</item>
	<item>
		<title>Need help with Social API requests</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1753</link>
		<description><![CDATA[Sorry, I made mistake in header value<br /><br />Here is the valid:<br />Authorization : OAuth realm="yahooapis.com", oauth_consumer_key="dj0yJmk9TDJoUUllcGE5T0RYJmQ9WVdrOU0yWnhZWE5ITm0wbWNHbzlOalV4TkRBNE56VTMmcz1<br />jb25zdW1lcnNlY3JldCZ4PWFj", oauth_nonce="7875305", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1244195207", oauth_token="A%3dErwaU8uerDiQeyz1oB6SnzeqwYGKnERLUce0m5xhWRg9Ks2aGcy96pc3n69YvGFj8jZWDvWmxzybcC<br />qTriVHBf8IvIxS_JZDx6PWtlhLB1P9U2kS7KyU32uSRsfBw4tUjWLrLuI8wtoEIIwxx5L5qVIbeSpzep<br />t<br />5TsO5VL7MIvQv_BGaChcmzi5K_axVk_VWCZWoWIe4oWIwdkcAQXpUMitrn15lU3.WrYHdX62_aV2KaG1<br />N<br />C6PZLuEwfeqXw5OqkAjWKfJY_s2NBZT7NhszipccN5FzNjJk8851rzKKZIsSMvi8cT5pWjPU2OkX2ByJ<br />m<br />_j2xi1L0DfzhHci3R42MO31nCzcLmEQlOKN0RDPAbS2ItXqYjRvoutEDxSv_3mLaOLGkT8FXBBv35Cxo<br />H<br />4kORvS_tOiEE49KYZ4q.cWNkzviEX4tRLYCc3cNLSuGV.HlFrNl8yqscc.vZ3nfDzA4fGs.7nRILFG74<br />V<br />QxE5GVmVJR2uB0XpMgRJiRK0C93osNsTtNaYf.O7mn.q5oingydzBF_xpcjKye5JfjmkczBdpXYPUQ4i<br />R<br />T42FAzp6WOkquAen5owi1x4gzBWXR2cQ3zVjoSb0lLOXFYIJYFcI2O77M2C6bB.wgpLOZFjVGPf46VCm<br />H<br />kUWxtwspYp5FXIrHGvFyU2cl8aECVaOWnfSMlD1l7EHoTcaI5jZvN2wtUNxM..3qrzn0o1oBcJHWMAsY<br />H<br />i0TCCz", oauth_version="1.0", oauth_signature="dUZ%2f1RR%2f218XdmiZVr8ZjX%2fNGXU%3d"]]></description>
		<pubDate>Fri, 05 Jun 2009 02:57:17 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1753</guid>
	</item>
	<item>
		<title>Need help with Social API requests</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1753</link>
		<description><![CDATA[Finally, I've solved my problem.]]></description>
		<pubDate>Fri, 05 Jun 2009 02:57:17 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1753</guid>
	</item>
	<item>
		<title>Need help with Social API requests</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1753</link>
		<description><![CDATA[<!--quoteo(post=5225:date=Jun 10 2009, 12&#58;05 AM:name=Joseph)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Joseph &#064; Jun 10 2009, 12&#58;05 AM) <a href="index.php?act=findpost&pid=5225"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Finally, I've solved my problem.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />How did you solve this? Im having the same issue...]]></description>
		<pubDate>Fri, 05 Jun 2009 02:57:17 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1753</guid>
	</item>
	<item>
		<title>Need help with Social API requests</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1753</link>
		<description><![CDATA[Hello budies!<br /><br />Is the open social API a collection of gadgets..<a href="http://www.facebookprofilelayouts.com/" rel="nofollow" target="ext">Facebook Layouts</a>]]></description>
		<pubDate>Fri, 05 Jun 2009 02:57:17 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1753</guid>
	</item>
	<item>
		<title>Need help with Social API requests</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1753</link>
		<description><![CDATA[How did you solve this problem.  I am having the exact same issue also.<br /><br />PLEASE HELP!!!]]></description>
		<pubDate>Fri, 05 Jun 2009 02:57:17 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1753</guid>
	</item>
	<item>
		<title>OAuth - get_token call fails repeatedly</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1494</link>
		<description><![CDATA[I am getting a failure on get_token call where the accessToken is returned. The error is as below. <br /><br />401 Unauthorized: UriEndPoint=[https://api.login.yahoo.com/oauth/v2/get_token?oauth_consumer_key=dj0yJmk9NXhvUE1HYkJkTGwzJmQ9WVdrOVVUWkpjVEJxTXpBbWNHbzlNVEUyT<br />VRBNU1UWTRNUS0tJnM9Y29uc3VtZXJzZWNyZXQmeD0yZg--&oauth_nonce=34340adfc80043cb9695762856db5f36&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1242245550&oauth_token=knacygd&oauth_version=1.0&oauth_signature=RdSveW2fXsNv596wCIiZ5O4LErA%3D]:SortedParams=[oauth_consumer_key=dj0yJmk9NXhvUE1HYkJkTGwzJmQ9WVdrOVVUWkpjVEJ<br />xTXpBbWNHbzlNVEUyTVRBNU1UWTRNUS0tJnM9Y29uc3VtZXJzZWNyZXQmeD0yZg--&oauth_nonce=34340adfc80043cb9695762856db5f36&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1242245550&oauth_token=knacygd&oauth_version=1.0]:Signature=[RdSveW2fXsNv596wCIiZ5O4LErA%3D]ErrorResponse=[System.Net.HttpWebResponse] <br /><br />As far as I see, I am making the correct sorting and signing beforfe the call.  The previous two calls to request_token and authorize_token go through. It is only this call which fails. <br /><br />Can anyone help? <br /><br />Thanks,<br />Girish.]]></description>
		<pubDate>Wed, 13 May 2009 13:16:40 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1494</guid>
	</item>
	<item>
		<title>OAuth - get_token call fails repeatedly</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1494</link>
		<description><![CDATA[Following up - I noticed that there is some odd behaviour with regards to Yahoo OAuth Servers. Everyone once in a while the same call which I reported as failing will go through correctly. <br />Then it will all of a sudden again throw an error. I have made no changes to the code. So how is it that, the same code once in a while works and then fails repeatedly. <br />Is there something wrong with Yahoo OAuth service OR it has some deterministic alogorithm where it has some frequency/idle period before it will again respond with an ACCESS token?<br /><br />Any thoughts.<br /><br />Thanks,<br />Girish.]]></description>
		<pubDate>Wed, 13 May 2009 13:16:40 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1494</guid>
	</item>
	<item>
		<title>OAuth - get_token call fails repeatedly</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1494</link>
		<description><![CDATA[I am also having the same problems. As far as I can see I am passing in the correct parameters but it just won't work. I manage to get a request token but cannot get an access token no matter what I try.<br /><br /><a href="https://api.login.yahoo.com/oauth/v2/get_token?oauth_consumer_key=dj0yJmk9NENyTk9NSEtiSTRhJmQ9WVdrOVdWTXpVSFprTlRRbWNHbzlOakUxT1RneE1ETXkmcz1jb25zdW1lcnNlY3JldCZ4PWQ0&oauth_signature_method=plaintext&oauth_nonce=824544&oauth_signature=d3fb9fe322a2863d71ae6dbb06b9708589d68e0c%26&oauth_timestamp=1249900763&oauth_verifier=rsugvm&oauth_version=1.0&oauth_token=hmhtpuz" rel="nofollow" target="ext">https://api.login.yahoo.com/oauth/v2/get_to...h_token=hmhtpuz</a><br /><br />Any help from anyone would be greatly appreciated.<br /><br /><br />Alan]]></description>
		<pubDate>Wed, 13 May 2009 13:16:40 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1494</guid>
	</item>
	<item>
		<title>OAuth - get_token call fails repeatedly</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1494</link>
		<description><![CDATA[This is during the step where you exchange the request token for an access token correct: <a href="http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html#oauth-accesstoken" rel="nofollow" target="ext">http://developer.yahoo.com/oauth/guide/oau...uth-accesstoken</a>?  If that is the case, one thing that I can see if that you are missing the oauth_verifier parameter in the request.  That is one item I see off hand.  <br /><br />Jonathan LeBlanc<br />Technology Evangelist<br />Yahoo! Developer Network<br />Twitter: <a href="http://twitter.com/jcleblanc" rel="nofollow" target="ext">jcleblanc</a>]]></description>
		<pubDate>Wed, 13 May 2009 13:16:40 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1494</guid>
	</item>
	<item>
		<title>OAuth - get_token call fails repeatedly</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1494</link>
		<description><![CDATA[Hi, I got the same problem  <img src="http://developer.yahoo.net/forum/style_emoticons/default/angry.gif" style="vertical-align:middle" emoid=":angry:" border="0" alt="angry.gif" /> <br /><br />I sent the request to <a href="https://api.login.yahoo.com/oauth/v2/get_request_token...." rel="nofollow" target="ext">https://api.login.yahoo.com/oauth/v2/get_request_token....</a>. with the params described in step 2: (http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html#oauth-requesttoken) but always receive "The remote server returned an error: (401) Unauthorized".<br /><br />Can anyone from YAHOO team help please?]]></description>
		<pubDate>Wed, 13 May 2009 13:16:40 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1494</guid>
	</item>
	<item>
		<title>OAuth - get_token call fails repeatedly</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1494</link>
		<description><![CDATA[<!--quoteo(post=9212:date=Nov 5 2009, 10&#58;32 PM:name=Nguyễn Văn Thoại)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Nguyễn Văn Thoại &#064; Nov 5 2009, 10&#58;32 PM) <a href="index.php?act=findpost&pid=9212"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi, I got the same problem  <img src="http://developer.yahoo.net/forum/style_emoticons/default/angry.gif" style="vertical-align:middle" emoid=":angry:" border="0" alt="angry.gif" /> <br /><br />I sent the request to <a href="https://api.login.yahoo.com/oauth/v2/get_request_token..." rel="nofollow" target="ext">https://api.login.yahoo.com/oauth/v2/get_request_token...</a>.. with the params described in step 2: (http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html#oauth-requesttoken) but always receive "The remote server returned an error: (401) Unauthorized".<br /><br />Can anyone from YAHOO team help please?<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br /><br />Can you please provide the complete http request/response with http headers. There is likely an oauth_problem http header with more detail as to what is wrong with the request.]]></description>
		<pubDate>Wed, 13 May 2009 13:16:40 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1494</guid>
	</item>
	<item>
		<title>OAuth - get_token call fails repeatedly</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1494</link>
		<description><![CDATA[<!--quoteo(post=9336:date=Nov 9 2009, 02&#58;40 PM:name=Dustin Whittle)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Dustin Whittle &#064; Nov 9 2009, 02&#58;40 PM) <a href="index.php?act=findpost&pid=9336"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Can you please provide the complete http request/response with http headers. There is likely an oauth_problem http header with more detail as to what is wrong with the request.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />I have same problem.<br />I create URI request for getting request token as it is described in <a href="http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html#oauth-userauth" rel="nofollow" target="ext">http://developer.yahoo.com/oauth/guide/oau...#oauth-userauth</a> but when I create request (WebRequest) for that URI and call request.GetResponse() I get error code 401 - Unauthorized.<br /><br />OAuthBase oauth = new OAuthBase(); <br /><br />reqUrl = "https://api.login.yahoo.com/oauth/v2/get_request_token?oauth_nonce=" +<br />                    oauth.GenerateNonce() + "&oauth_timestamp=" + oauth.GenerateTimeStamp() + "&oauth_consumer_key=d2j0yJmk9bTdScG9hTUN2cGhPJmQ9WVdrOWEwTjBiamxyTkRRbWNHbzlO<br />akl6TlRRMU5qWXkmcz1jb25zdW1lcnNlY3JldCZ4PTBl" + "&oauth_signature_method=HMAC-SHA1&oauth_signature=01ff7974c8e4d2efb5bb947f0373b32d47a06a180&oauth_version=1.0&xoauth_lang_pref=&#92;"en-us&#92;"&oauth_callback=&#92;"http://www.accordianis.com/Default.aspx&#92;"";<br /><br />                WebRequest request = WebRequest.Create(reqUrl);<br />                WebResponse response = request.GetResponse();  //here I get error code 401]]></description>
		<pubDate>Wed, 13 May 2009 13:16:40 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1494</guid>
	</item>
	<item>
		<title>New dialog:  Requires to Enter Code</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1293</link>
		<description><![CDATA[Hi,<br /><br />I am getting a new error all of a sudden, when I try to use OAuth flow for Contacts API.  I am pasting the Dialog string below. <br /><br />===============Dialog Begin=======================================================<br />Allow this application to access your Yahoo! account?<br />With your permission, this device or software application from a third-party publisher can use the data in your Yahoo! account.<br /> Enter the code that was provided to you by the device or application.<br />   <br />Enter your code:  This 7 character code is provided to you by the device or software application that you are trying to use. <br />If you cannot find this code, please review the instruction manual for this device or software application.<br />===============Dialog End=======================================================<br /><br />Earlier I never used to get this and I have not done any changes. I am aware of the OAuth security protocol issues, but I think this is not related to this. <br />Now where is the 7 digit code given back on the calls to (1) get_request_token or (2) authorize_token or (3) getAccessToken().<br /><br />Any help is appreciated. <br /><br />Thanks,<br />Girish.]]></description>
		<pubDate>Mon, 27 Apr 2009 11:23:19 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1293</guid>
	</item>
	<item>
		<title>New dialog:  Requires to Enter Code</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1293</link>
		<description><![CDATA[I'll forward this on to the engineers to see what this may be - I haven't seen this message before.<br /><br />- Jon<br /><br /><!--quoteo(post=3880:date=Apr 27 2009, 10&#58;23 AM:name=Girish)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Girish &#064; Apr 27 2009, 10&#58;23 AM) <a href="index.php?act=findpost&pid=3880"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi,<br /><br />I am getting a new error all of a sudden, when I try to use OAuth flow for Contacts API.  I am pasting the Dialog string below. <br /><br />===============Dialog Begin=======================================================<br />Allow this application to access your Yahoo! account?<br />With your permission, this device or software application from a third-party publisher can use the data in your Yahoo! account.<br /> Enter the code that was provided to you by the device or application.<br />   <br />Enter your code:  This 7 character code is provided to you by the device or software application that you are trying to use. <br />If you cannot find this code, please review the instruction manual for this device or software application.<br />===============Dialog End=======================================================<br /><br />Earlier I never used to get this and I have not done any changes. I am aware of the OAuth security protocol issues, but I think this is not related to this. <br />Now where is the 7 digit code given back on the calls to (1) get_request_token or (2) authorize_token or (3) getAccessToken().<br /><br />Any help is appreciated. <br /><br />Thanks,<br />Girish.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Mon, 27 Apr 2009 11:23:19 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1293</guid>
	</item>
	<item>
		<title>What does the presence api affect?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1201</link>
		<description><![CDATA[Hi Everyone, <br /><br />I have read through the documentation and I am still unsure exactly what "Yahoo Social" and more specifically, the "Presence" API is. Does "Yahoo Social" affect Yahoo profiles (ex: members.yahoo.com/username), or Yahoo 360, Yahoo Personals, Yahoo Messenger, all of the above? <br /><br />I assume it's Yahoo profiles, since that's what it says, but Yahoo shut down the profiles and they are still in "beta" and well hidden from the main webpage.  Y!360 seems to still be the main focos of Yahoo's social networking, but the two profiles do not share information (?)<br /><br />I basically want to update a user's Yahoo profile status (whichever one Yahoo plans on sticking with), and preferrably their Yahoo instant messenger status.  If this presence API does not update the Yahoo messenger status, is there one that does?<br /><br />Thanks,<br />Adam]]></description>
		<pubDate>Fri, 17 Apr 2009 11:06:46 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1201</guid>
	</item>
	<item>
		<title>What does the presence api affect?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1201</link>
		<description><![CDATA[And can anyone tell my why the topic starter says "¤ IDIOT ¤" on this post?]]></description>
		<pubDate>Fri, 17 Apr 2009 11:06:46 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1201</guid>
	</item>
	<item>
		<title>What does the presence api affect?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1201</link>
		<description><![CDATA[Adam,<br /><br />Woh!  I've never seen that before.  While that would be a funny easter egg from the forum developer, it seems to be something associated with your Yahoo! ID.<br /><br />Robyn Tippins<br />Community Manager, YDN]]></description>
		<pubDate>Fri, 17 Apr 2009 11:06:46 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1201</guid>
	</item>
	<item>
		<title>Paging Matrix Parameters?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1032</link>
		<description><![CDATA[The developer documentation specifies that several of the REST methods returning collections can be paged using some matrix parameters (https://developer.yahoo.com/social/rest_api_guide/partial-resources.html#paging-collection).  However, I haven't actually been able to make this work.  For instance, the following two URLs both return my total list of school profiles (2 total):<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->http&#58;//social.yahooapis.com/v1/user/&#60;myid&#62;/profile/schools<br /><br />http&#58;//social.yahooapis.com/v1/user/&#60;myid&#62;/profile/schools;start=1;count=1<!--c2--></code></pre></div><!--ec2--><br /><br />I would expect the second URL to only return the second of my two schools, but it returns both.  Has anyone else experienced this?  Can someone from Yahoo comment on whether this feature is actually implemented?]]></description>
		<pubDate>Mon, 23 Mar 2009 17:31:59 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1032</guid>
	</item>
	<item>
		<title>Paging Matrix Parameters?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1032</link>
		<description>There is nothing more discouraging for folks looking to use a new platform than a complete lack of developer feedback or activity =(</description>
		<pubDate>Mon, 23 Mar 2009 17:31:59 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1032</guid>
	</item>
	<item>
		<title>Paging Matrix Parameters?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1032</link>
		<description><![CDATA[You are absolutely right - I had a similar experience on other platforms so let me apologize for the lack of response.  I saw your message a few days after you posted it and ran some code tests to verify what was happening.  I was able to replicate your issue but wasn't able to find a solution for you.  I intended to get back to this post but it got buried I'm afraid.<br /><br />I'm going to send a note to myself to check on my code samples at work in the morning and see if I can get any further with it.  If ever you don't hear from us in a few days please do as you just did and post back - we'll do our best to help.<br /><br />I'll let you know as soon as I have something for you.<br /><br />- Jon<br /><br /><!--quoteo(post=3335:date=Apr 9 2009, 03&#58;51 PM:name=Casey)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Casey &#064; Apr 9 2009, 03&#58;51 PM) <a href="index.php?act=findpost&pid=3335"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->There is nothing more discouraging for folks looking to use a new platform than a complete lack of developer feedback or activity =(<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Mon, 23 Mar 2009 17:31:59 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1032</guid>
	</item>
	<item>
		<title>Paging Matrix Parameters?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1032</link>
		<description><![CDATA[Just an update - I'm looking into this now.<br /><br />- Jon]]></description>
		<pubDate>Mon, 23 Mar 2009 17:31:59 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1032</guid>
	</item>
	<item>
		<title>Paging Matrix Parameters?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=1032</link>
		<description><![CDATA[I tried what I could think of to get this to return a subset of data but had no luck - same thing as before.  I unfortunately don't have a working sample for you but I will be filing a platform bug for the social platform folks.<br /><br />Thank you for your patience and for letting us know.<br />- Jon]]></description>
		<pubDate>Mon, 23 Mar 2009 17:31:59 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=1032</guid>
	</item>
	<item>
		<title>Y!OS Developer Survey</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=870</link>
		<description><![CDATA[Yahoo! aims to make it easy for developers to plug into Y!OS APIs (http://developer.yahoo.com/social/) and access our platforms. We’re currently looking at expanding our developer resources and we would like to get your feedback. <br /><br /><a href="http://www.surveymonkey.com/s.aspx?sm=4sQT_2fWMULN2VAQpilL6uMQ_3d_3d" rel="nofollow" target="ext">Y!OS Developer Survey</a><br /><br />Thanks for your help!<br /><br />Robyn Tippins<br />Community Manager, YDN]]></description>
		<pubDate>Fri, 27 Feb 2009 13:55:05 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=870</guid>
	</item>
	<item>
		<title>Want to integrate the social API in my website</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=668</link>
		<description><![CDATA[Hi.....<br /><br />I want to use the yahoo social API. My requirement is i have the yahoo user name and depending on the yahoo username i wanted to fetch his/her basic personal information (gender, Age, date of joining, About me.)  And messenger/buddy list. <br /><br />But without showing the yahoo login window. I tried to use the yahoo Social API but everytime it ask me to login into the account and if i am on the site first time then i have to allow to access these information then only we can get the details. But i want these information without any yahoo login or any access grant.<br /><br />In our website we are creating yahoo members profile so let say i am the member of the site and any member comes to my profile page it should see my friend list and my basic information from yahoo.<br /><br />Can any one suggest me which API should i use? or is it possible?<br /><br /><br />Thanks in advance.]]></description>
		<pubDate>Thu, 22 Jan 2009 21:54:53 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=668</guid>
	</item>
	<item>
		<title>Want to integrate the social API in my website</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=668</link>
		<description><![CDATA[Hi Yogesh,<br /><br />Requests to the Social APIs are secured using OAuth.  The Yahoo! login window is an essential part of the OAuth authorization flow given Yahoo! is the data provider, so there is no way around it.   To ensure the security of a user's credentials and data, the user must authorize data access and must do so through the Yahoo! login page.<br /><br />From the user's perspective, OAuth means he/she will only ever enter his/her username and password on Yahoo!.  This tremendously decreases the chances of being phished or scammed in some way.  From the developer's perspective, OAuth is a good thing because it means that you will never have to worry about securing the user's identity; Yahoo! handles it for you.<br /><br />This example from the <a href="http://oauth.net/" rel="nofollow" target="ext">OAuth docs</a> provides a good illustration of the issue in question: <a href="http://www.hueniverse.com/hueniverse/2007/10/beginners-gui-1.html" rel="nofollow" target="ext">http://www.hueniverse.com/hueniverse/2007/...ners-gui-1.html</a><br /><br />The <a href="http://developer.yahoo.com/oauth/guide/" rel="nofollow" target="ext">Yahoo! OAuth docs</a> discuss the auth flow in a way specific to Yahoo!.  <br /><br />Please post back if you have any other questions.<br /><br />Erik<br /><br /><!--quoteo(post=1926:date=Jan 22 2009, 09&#58;54 PM:name=Yogesh D)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Yogesh D &#064; Jan 22 2009, 09&#58;54 PM) <a href="index.php?act=findpost&pid=1926"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi.....<br /><br />I want to use the yahoo social API. My requirement is i have the yahoo user name and depending on the yahoo username i wanted to fetch his/her basic personal information (gender, Age, date of joining, About me.)  And messenger/buddy list. <br /><br />But without showing the yahoo login window. I tried to use the yahoo Social API but everytime it ask me to login into the account and if i am on the site first time then i have to allow to access these information then only we can get the details. But i want these information without any yahoo login or any access grant.<br /><br />In our website we are creating yahoo members profile so let say i am the member of the site and any member comes to my profile page it should see my friend list and my basic information from yahoo.<br /><br />Can any one suggest me which API should i use? or is it possible?<br /><br /><br />Thanks in advance.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Thu, 22 Jan 2009 21:54:53 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=668</guid>
	</item>
	<item>
		<title>Want to integrate the social API in my website</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=668</link>
		<description><![CDATA[Hello Erik,<br /><br />Thanks for the reply. According to your post it will always redirect to the login page of yahoo.<br /><br /><br />I have integrated the Yahoo Social SDK.  if you execute the page it always redirect you to the yahoo login window. After logged in i got "oauth_token" in the browser URL.<br /><br />Can i use this oauth_token n number of times. So let say user have to logged in only once into the yahoo then whenever the user comes next time we will have the last "oauth_token" code with us and will directly get the members information.<br /><br />Is it possible? <br /><br />Or <br /><br />what you can suggest me.<br /><br /><br /><br />Regards,<br />Yogesh<br /><br /><!--quoteo(post=1928:date=Jan 23 2009, 08&#58;40 AM:name=Erik)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Erik &#064; Jan 23 2009, 08&#58;40 AM) <a href="index.php?act=findpost&pid=1928"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi Yogesh,<br /><br />Requests to the Social APIs are secured using OAuth.  The Yahoo! login window is an essential part of the OAuth authorization flow given Yahoo! is the data provider, so there is no way around it.   To ensure the security of a user's credentials and data, the user must authorize data access and must do so through the Yahoo! login page.<br /><br />From the user's perspective, OAuth means he/she will only ever enter his/her username and password on Yahoo!.  This tremendously decreases the chances of being phished or scammed in some way.  From the developer's perspective, OAuth is a good thing because it means that you will never have to worry about securing the user's identity; Yahoo! handles it for you.<br /><br />This example from the <a href="http://oauth.net/" rel="nofollow" target="ext">OAuth docs</a> provides a good illustration of the issue in question: <a href="http://www.hueniverse.com/hueniverse/2007/10/beginners-gui-1.html" rel="nofollow" target="ext">http://www.hueniverse.com/hueniverse/2007/...ners-gui-1.html</a><br /><br />The <a href="http://developer.yahoo.com/oauth/guide/" rel="nofollow" target="ext">Yahoo! OAuth docs</a> discuss the auth flow in a way specific to Yahoo!.  <br /><br />Please post back if you have any other questions.<br /><br />Erik<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Thu, 22 Jan 2009 21:54:53 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=668</guid>
	</item>
	<item>
		<title>Want to integrate the social API in my website</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=668</link>
		<description><![CDATA[Hi Yogesh,<br /><br />To make several requests without prompting the user for each one, you would store, use, and refresh the access token, of which the oauth_token field is a part.<br /><br />The <a href="http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html" rel="nofollow" target="ext">Yahoo! OAuth documentation discussing the auth flow</a> defines the fields in both the request and access tokens, how to get and use them, and how the auth flow works in general.  <br /><br />The PHP SDK handles all this for you, but if you want a deeper understanding, on line 463 of the Yahoo.inc file, you can see the YahooSession class requesting the access token using the fetchAccessToken() method and storing the token as JSON in a cookie.  If you wanted to, you could modify or re-purpose the code to store the token in a database or local file.<br /><br />I hope this helps.  Please post back if you have any questions.<br /><br />Erik<br /><br /><br /><br /><!--quoteo(post=1944:date=Jan 25 2009, 09&#58;01 PM:name=Yogesh D)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Yogesh D &#064; Jan 25 2009, 09&#58;01 PM) <a href="index.php?act=findpost&pid=1944"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hello Erik,<br /><br />Thanks for the reply. According to your post it will always redirect to the login page of yahoo.<br /><br /><br />I have integrated the Yahoo Social SDK.  if you execute the page it always redirect you to the yahoo login window. After logged in i got "oauth_token" in the browser URL.<br /><br />Can i use this oauth_token n number of times. So let say user have to logged in only once into the yahoo then whenever the user comes next time we will have the last "oauth_token" code with us and will directly get the members information.<br /><br />Is it possible? <br /><br />Or <br /><br />what you can suggest me.<br /><br /><br /><br />Regards,<br />Yogesh<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Thu, 22 Jan 2009 21:54:53 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=668</guid>
	</item>
	<item>
		<title>Sign out after OAuth operations are done</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=583</link>
		<description><![CDATA[Has anyone completed the Sign out functionality after the OAuth operations of the application. This should log him off Yahoo completely. Kind of urgent!<br /><br />Thanking you in advance.]]></description>
		<pubDate>Thu, 08 Jan 2009 09:47:10 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=583</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[I have the curl dll's loaded in my system folder, I have the yahoo inc and other php files from the lib in an includes folder in the php<br />but when I run the test page an error shows up on <br /><br /><!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->ERROR- error making libcurl request(https://api.login.yahoo.com/oauth/v2/get_request_token):SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines: SSL3_GET_SERVER_CERTIFICATE: certificate verify failed ERROR- OAuth call to get request token failed ERROR- Failed to create request token PHP Fatal error: Call to a eber function getSessionedUser() on a non-object in C:&#92;server&#92;test2.php on line 30<!--colorc--></span><!--/colorc--><br /><br /><br />I thought this would be simple once I got my server running and installed php. I have a question, are the mysql or the sql modules for php needed for this to work?]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[This error means there was a problem with the SSL certificate while making the request. I'll see what I can do to investigate at this end.<br /><br />It would help if you knew what version of Curl you are running and what Certificate authorities it recognizes.<br /><br />Thanks,<br /><br />Tom<br />Yahoo! Developer Network]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[<!--quoteo(post=1712:date=Jan 8 2009, 09&#58;52 AM:name=sh1mmer)--><div class='quote'><div class='quotetop'>QUOTE <cite>(sh1mmer &#064; Jan 8 2009, 09&#58;52 AM) <a href="index.php?act=findpost&pid=1712"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->This error means there was a problem with the SSL certificate while making the request. I'll see what I can do to investigate at this end.<br /><br />It would help if you knew what version of Curl you are running and what Certificate authorities it recognizes.<br /><br />Thanks,<br /><br />Tom<br />Yahoo! Developer Network<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />I don't know the version of Curl but it is the Curl module in PHP 5.2.8. <br />this is from the PHP site<br /><br />PHP supports libcurl, a library created by Daniel Stenberg, that allows you to connect and communicate to many different types of servers with many different types of protocols. libcurl currently supports the http, https, ftp, gopher, telnet, dict, file, and ldap protocols. libcurl also supports HTTPS certificates, HTTP POST, HTTP PUT, FTP uploading (this can also be done with PHP's ftp extension), HTTP form based upload, proxies, cookies, and user+password authentication. <br /><br />I downloaded a curl package from <a href="http://curl.haxx.se/" rel="nofollow" target="ext">http://curl.haxx.se/</a> that is version 17.9.2 but did not unpackage it because they say that it is not needed. I will unpackage it and see what happens, hopefully it will work but people the libcurl that you can get from the php installer to get them online so...<br /><br />thanks for the reply tom:)]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[<!--quoteo(post=1712:date=Jan 8 2009, 09&#58;52 AM:name=sh1mmer)--><div class='quote'><div class='quotetop'>QUOTE <cite>(sh1mmer &#064; Jan 8 2009, 09&#58;52 AM) <a href="index.php?act=findpost&pid=1712"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->This error means there was a problem with the SSL certificate while making the request. I'll see what I can do to investigate at this end.<br /><br />It would help if you knew what version of Curl you are running and what Certificate authorities it recognizes.<br /><br />Thanks,<br /><br />Tom<br />Yahoo! Developer Network<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br />Okay I downloaded three certificate files just in case either was right<br />the first they said on the php site was needed<br />cacert.pem<br />and the second is<br />Equifax%7C_Secure%7C_Global%7C_eBusiness%7C_CA-1.cer<br />neither of them worked then I tried <br />EquifaxSecureCertificateAuthority.cer<br /><br />I put the code to set the path  in the yahoo.inc file where the curl instance is made]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[<!--quoteo(post=1712:date=Jan 8 2009, 09&#58;52 AM:name=sh1mmer)--><div class='quote'><div class='quotetop'>QUOTE <cite>(sh1mmer &#064; Jan 8 2009, 09&#58;52 AM) <a href="index.php?act=findpost&pid=1712"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->This error means there was a problem with the SSL certificate while making the request. I'll see what I can do to investigate at this end.<br /><br />It would help if you knew what version of Curl you are running and what Certificate authorities it recognizes.<br /><br />Thanks,<br /><br />Tom<br />Yahoo! Developer Network<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />The curl I mentioned I wanted to download is for the comman line, i know it is not necessary for certain so I have taken it out.<br />I tried another certificate, from this site<br /><a href="http://www.geotrust.com/resources/root-certificates/index.html" rel="nofollow" target="ext">http://www.geotrust.com/resources/root-cer...ates/index.html</a><br /><br />and still no go.]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[<!--quoteo(post=1712:date=Jan 8 2009, 09&#58;52 AM:name=sh1mmer)--><div class='quote'><div class='quotetop'>QUOTE <cite>(sh1mmer &#064; Jan 8 2009, 09&#58;52 AM) <a href="index.php?act=findpost&pid=1712"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->This error means there was a problem with the SSL certificate while making the request. I'll see what I can do to investigate at this end.<br /><br />It would help if you knew what version of Curl you are running and what Certificate authorities it recognizes.<br /><br />Thanks,<br /><br />Tom<br />Yahoo! Developer Network<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />i put curl_setopt(&ch,CURLOPT_SSL_VERIFYPEER,FALSE); to see if I could dodge it but i get<br />and I now receive unknown ssl protocl error in connection to api.login.yahoo.com 443 ERROR]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[<!--quoteo(post=1712:date=Jan 8 2009, 09&#58;52 AM:name=sh1mmer)--><div class='quote'><div class='quotetop'>QUOTE <cite>(sh1mmer &#064; Jan 8 2009, 09&#58;52 AM) <a href="index.php?act=findpost&pid=1712"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->This error means there was a problem with the SSL certificate while making the request. I'll see what I can do to investigate at this end.<br /><br />It would help if you knew what version of Curl you are running and what Certificate authorities it recognizes.<br /><br />Thanks,<br /><br />Tom<br />Yahoo! Developer Network<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />I recognize now one problem. The most current version of php doesn't come with a certificate bundle on its own or if you unwrap the Curl extension.<br />More than that, the curl library that is stated could be added does not come with a certificate.<br /><br />I tried certificates that were said to work with yahoo but none of them worked. <br /><br />for now, can you, Tom, or perhaps someone else give me a link to the CA certificate that will definitely work to make a secure session with yahoo using the libcurl of php?<br /><br />for later<br />Is it possible you guys can add a certificate to the php sdk and flash sdk , it would help.]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[Hi, <br /><br />I've been playing with this and I'm waiting for some more information but I'm not convinced it's purely the CAs on your install. <br /><br />Our CA is Equifax though.<br /><br />Sorry this taking a while, I'll let you know when I have an update.<br /><br />Thanks for your patience.<br /><br />Tom]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[<!--quoteo(post=1796:date=Jan 13 2009, 03&#58;23 PM:name=sh1mmer)--><div class='quote'><div class='quotetop'>QUOTE <cite>(sh1mmer &#064; Jan 13 2009, 03&#58;23 PM) <a href="index.php?act=findpost&pid=1796"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi, <br /><br />I've been playing with this and I'm waiting for some more information but I'm not convinced it's purely the CAs on your install. <br /><br />Our CA is Equifax though.<br /><br />Sorry this taking a while, I'll let you know when I have an update.<br /><br />Thanks for your patience.<br /><br />Tom<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br /><br />has there been any traction on this issue?]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[Our engineers looked at this issue and we couldn't find an issue with the certificates on the Yahoo! machines. It seems like it's an issue with the default CURL install on some client machines. As I stated above making sure you have Equifax as a supported CA should fix the issue.<br /><br />Thanks,<br /><br />Tom<br />Yahoo! Developer Network]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description>I am also encountering the same issue in my dev box. Please ping me in IM: manmadareddy , I can share my dev box details.</description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[<!--quoteo(post=8448:date=Oct 14 2009, 09&#58;36 PM:name=Manmada Reddy)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Manmada Reddy &#064; Oct 14 2009, 09&#58;36 PM) <a href="index.php?act=findpost&pid=8448"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->I am also encountering the same issue in my dev box. Please ping me in IM: manmadareddy , I can share my dev box details.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />This is an issue on your local dev box, you need to install the ca root certificates or you can use the code below to not validate the certificate.<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->curl_setopt&#40;$ch, CURLOPT_SSL_VERIFYPEER, FALSE&#41;;<!--c2--></code></pre></div><!--ec2--><br /><br />You can get the cert here: <a href="http://curl.haxx.se/ca/cacert.pem" rel="nofollow" target="ext">http://curl.haxx.se/ca/cacert.pem</a><br /><br />Here is a tutorial: <a href="http://kb.ucla.edu/articles/how-do-i-update-root-certificates-in-apachephpcurl-environment" rel="nofollow" target="ext">http://kb.ucla.edu/articles/how-do-i-updat...url-environment</a>]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=581</link>
		<description><![CDATA[I also meet the same problem in SSL certificate<br />  and i try the different certificate files and I try to print the curl error, show like this<br /><br />   while using  cacert.pem<br />  <b> Curl error: unable to set private key file: 'C:/Apache/htdocs/yos/lib/ca-bundle.crt' type PEM</b><br />   while using equifix <br />  <b>Curl error: unable to use client certificate (no key found or wrong pass phrase?)</b><br /> <br />   and i also to add the curl instruction in Yahoo.inc<br /><br />        $ch = curl_init($requestUrl);<br /><br />        // ching added start<br />	//$ca=realpath("Equifax_Secure_Certificate_Authority.crt");<br />	$ca = 'C:&#92;&#92;Apache&#92;&#92;htdocs&#92;&#92;yos&#92;&#92;lib&#92;&#92;Equifax_Secure_Certificate_Authority.cer';<br />	curl_setopt ($ch, CURLOPT_SSLCERT, $ca);<br />	curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, true);<br />        curl_setopt($ch, CURLOPT_CAINFO, $ca); // Set the location of the CA-bundle<br />	<br />        //curl_setopt($ch, CURLOPT_SSL_VERIFYPEER, FALSE);<br />        // ching added end<br /><br />  BUT it still  did not  work , i really need some help to deal this problem!!]]></description>
		<pubDate>Thu, 08 Jan 2009 05:48:31 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=581</guid>
	</item>
	<item>
		<title>Json and javascript?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=486</link>
		<description><![CDATA[Is it possible using Javascript to perform Oauth using json for all the steps in the oauth authorization flow?<br /><a href="http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html" rel="nofollow" target="ext">http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html</a>]]></description>
		<pubDate>Sun, 07 Dec 2008 18:24:22 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=486</guid>
	</item>
	<item>
		<title>Json and javascript?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=486</link>
		<description><![CDATA[3-legged OAuth with JS is, in my experience, difficult, if not impossible, with the current Y! auth server configuration.  To authenticate using JS from your server, you will need to make a cross-domain call.  To do this, you will need to use an unorthodox request method.  A dynamic script tag is the only feasible one I have found to date (the <a href="https://api.login.yahoo.com/crossdomain.xml" rel="nofollow" target="ext">Yahoo! auth servers</a> do not currently have an open crossdomain.xml file required for a flash proxy, and we don't have access to the servers for something like iframe proxy code).  Unfortunately, we also do not define a callback parameter for the auth url, so the string containing the authentication parameters returned from the request call for the request token will not be wrapped in a function and instead it will be evaluated as invalid JS <img src="http://developer.yahoo.net/forum/style_emoticons/default/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" /><br /><br />All this and your application secret is still exposed as plain text in your code, so anyone can copy and use it to authenticate as your application <img src="http://developer.yahoo.net/forum/style_emoticons/default/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" /> <img src="http://developer.yahoo.net/forum/style_emoticons/default/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" /><br /><br />A much better approach is to perform authentication from your server.  If you're using PHP, please check out the <a href="http://developer.yahoo.com/social/sdk/" rel="nofollow" target="ext">Y! PHP SDK</a>, as it takes care of the 3-legged auth for you.<br /><br /><!--quoteo(post=1371:date=Dec 7 2008, 06&#58;24 PM:name=Monsignor Klaatu)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Monsignor Klaatu &#064; Dec 7 2008, 06&#58;24 PM) <a href="index.php?act=findpost&pid=1371"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Is it possible using Javascript to perform Oauth using json for all the steps in the oauth authorization flow?<br /><a href="http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html" rel="nofollow" target="ext">http://developer.yahoo.com/oauth/guide/oauth-auth-flow.html</a><!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Sun, 07 Dec 2008 18:24:22 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=486</guid>
	</item>
	<item>
		<title>Json and javascript?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=486</link>
		<description><![CDATA[<!--quoteo(post=1378:date=Dec 8 2008, 09&#58;04 AM:name=Erik)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Erik &#064; Dec 8 2008, 09&#58;04 AM) <a href="index.php?act=findpost&pid=1378"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->3-legged OAuth with JS is, in my experience, difficult, if not impossible, with the current Y! auth server configuration.  To authenticate using JS from your server, you will need to make a cross-domain call.  To do this, you will need to use an unorthodox request method.  A dynamic script tag is the only feasible one I have found to date (the <a href="https://api.login.yahoo.com/crossdomain.xml" rel="nofollow" target="ext">Yahoo! auth servers</a> do not currently have an open crossdomain.xml file required for a flash proxy, and we don't have access to the servers for something like iframe proxy code).  Unfortunately, we also do not define a callback parameter for the auth url, so the string containing the authentication parameters returned from the request call for the request token will not be wrapped in a function and instead it will be evaluated as invalid JS <img src="http://developer.yahoo.net/forum/style_emoticons/default/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" /><br /><br />All this and your application secret is still exposed as plain text in your code, so anyone can copy and use it to authenticate as your application <img src="http://developer.yahoo.net/forum/style_emoticons/default/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" /> <img src="http://developer.yahoo.net/forum/style_emoticons/default/sad.gif" style="vertical-align:middle" emoid=":(" border="0" alt="sad.gif" /><br /><br />A much better approach is to perform authentication from your server.  If you're using PHP, please check out the <a href="http://developer.yahoo.com/social/sdk/" rel="nofollow" target="ext">Y! PHP SDK</a>, as it takes care of the 3-legged auth for you.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />I am using a server and the yahoo php sdk<br />I keep getting this error<br /><br /><!--coloro:#FF0000--><span style="color:#FF0000"><!--/coloro-->ERROR- error making libcurl request(https://api.login.yahoo.com/oauth/v2/get_request_token):SSL certificate problem, verify that the CA cert is OK. Details: error:14090086:SSL routines: SSL3_GET_SERVER_CERTIFICATE: certificate verify failed ERROR- OAuth call to get request token failed ERROR- Failed to create request token PHP Fatal error: Call to a eber function getSessionedUser() on a non-object in C:&#92;server&#92;test2.php on line 30<!--colorc--></span><!--/colorc--><br /><br />ever seen it before, have any idea what I need to do?<br />I have searched around and all the things said to have done to remedy this I did already<br />the dll's are in my system folder, the php.ini is proper<br /><br />One time the error even said unknown SSL error but that was only once so I took it as a fluke]]></description>
		<pubDate>Sun, 07 Dec 2008 18:24:22 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=486</guid>
	</item>
	<item>
		<title><![CDATA[/user/me/contacts doesn't work?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=368</link>
		<description><![CDATA[I have beening using <a href="http://social.yahooapis.com/v1/user/me/contacts" rel="nofollow" target="ext">http://social.yahooapis.com/v1/user/me/contacts</a> to get contacts, but there are some strange issues.<br /><br />when using request:<br />GET /v1/user/me/contacts?realm=yahooapis.com&oauth_consumer_key=dj0yJmk9VHdibDFmNFZ2OFFVJmQ9WVdrOVFtMXpOVUZVTjJNbWNHbzlPV<br />FV6TmpZM01UYzMmcz1jb25zdW1lcnNlY3JldCZ4PTQz&oauth_nonce=94008223003026651226916750122691675512269167941226916795&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1226916795&oauth_token=ap2xqr&oauth_version=1.0&oauth_signature=OVdQYhAycLKAqOm%2FV3dAQrt5yFA%3D HTTP/1.1<br />Authorization: OAuth realm="yahooapis.com", oauth_consumer_key="dj0yJmk9VHdibDFmNFZ2OFFVJmQ9WVdrOVFtMXpOVUZVTjJNbWNHbzlPVFV6TmpZM01UYzMmcz1<br />jb25zdW1lcnNlY3JldCZ4PTQz", oauth_nonce="94008223003026651226916750122691675512269167941226916795", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1226916795", oauth_token="ap2xqr", oauth_version="1.0", oauth_signature="OVdQYhAycLKAqOm%2FV3dAQrt5yFA%3D"<br />User-Agent: Java/1.5.0<br />Host: social.yahooapis.com<br />Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2<br />Connection: keep-alive<br />Content-type: application/x-www-form-urlencoded<br /><br />it responses with:<br /><br />HTTP/1.1 401 Authorization Required<br />Date: Mon, 17 Nov 2008 10:11:32 GMT<br />WWW-Authenticate: OAuth oauth_problem="parameter_rejected", realm="yahooapis.com"<br />Content-Type: application/xml<br />Age: 0<br />Transfer-Encoding: chunked<br />Connection: keep-alive<br />Server: YTS/1.17.9<br /><br />124    <br />&lt;?xml version='1.0' encoding='UTF-8'?&gt;<br />&lt;yahoo:error xmlns:yahoo='http://yahooapis.com/v1/base.rng'<br />  xml:lang='en-US'&gt;<br />  &lt;yahoo:description&gt;Please provide valid credentials&lt;/yahoo:description&gt;<br />&lt;/yahoo:error&gt;<br />&lt;!-- ws8.socdir.re1.yahoo.com uncompressed/chunked Mon Nov 17 02:11:32 PST 2008 --&gt;<br /><br /><br />Then I turn to delete the parameter realm="yahooapis.com" in the request, however it responses with:<br /><br />HTTP/1.1 401 Authorization Required<br />Date: Mon, 17 Nov 2008 10:31:25 GMT<br />WWW-Authenticate: OAuth oauth_problem="token_rejected", realm="yahooapis.com"<br />Content-Type: application/xml<br />Age: 0<br />Transfer-Encoding: chunked<br />Connection: keep-alive<br />Server: YTS/1.17.9<br /><br />125    <br />&lt;?xml version='1.0' encoding='UTF-8'?&gt;<br />&lt;yahoo:error xmlns:yahoo='http://yahooapis.com/v1/base.rng'<br />  xml:lang='en-US'&gt;<br />  &lt;yahoo:description&gt;Please provide valid credentials&lt;/yahoo:description&gt;<br />&lt;/yahoo:error&gt;<br />&lt;!-- ws10.socdir.re1.yahoo.com uncompressed/chunked Mon Nov 17 02:31:25 PST 2008 --&gt;<br /><br />0<br /><br /><br />Any one have some suggestions? Thanks.]]></description>
		<pubDate>Mon, 17 Nov 2008 02:32:43 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=368</guid>
	</item>
	<item>
		<title><![CDATA[/user/me/contacts doesn't work?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=368</link>
		<description><![CDATA[Hi bjliuqi,<br /><br />I'm looking through the contact API docs and am not seeing documentation supporting "me" in a contact fetch URL: <a href="http://developer.yahoo.com/social/rest_api_guide/contacts-resource.html" rel="nofollow" target="ext">http://developer.yahoo.com/social/rest_api...s-resource.html</a>.  If I just missed it in the docs please let me know and we'll take additional steps.  I wasn't able to collect my contacts either when trying this (same responses you received).  What you can do is to specify the viewer guid itself (obtainable when you get a yahoo user session using something like $yahoo_user-&gt;guid).  The code block I used to get a successful contacts request was something along these lines:<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->//initializes session and redirects user to Yahoo! to sign in and then authorize app<br />$yahoo_session = YahooSession&#58;&#58;requireSession&#40;API_KEY, SHARED_SECRET&#41;; <br /><br />//get currently logged in user<br />$yahoo_user = $yahoo_session-&#62;getSessionedUser&#40;&#41;;<br /><br />$response = $yahoo_session-&#62;client-&#62;get&#40;'http&#58;//social.yahooapis.com/v1/user/'.$yahoo_user-&#62;guid.'/contacts'&#41;;<br />if&#40;is_null&#40;$response&#41; || $response&#91;&#34;code&#34;&#93; != 200&#41; { echo &#34;&#60;h1&#62;NOT FOUND&#60;/h1&#62;&#34;; }<br />$contactList = json_decode&#40;$response&#91;&#34;responseBody&#34;&#93;&#41;;<br />var_dump&#40;$contactList&#41;;<!--c2--></code></pre></div><!--ec2-->]]></description>
		<pubDate>Mon, 17 Nov 2008 02:32:43 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=368</guid>
	</item>
	<item>
		<title><![CDATA[/user/me/contacts doesn't work?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=368</link>
		<description><![CDATA[Jon,<br /><br />Thanks for your reply. The issue is that I can't get GUID now. Do you have a look at my smple codes I sent to your email? I got from Yahoo Document  that we could get GUID via sending request: <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a>. I am trying to do that using Java: <br /><br />1. get request token.<br />2. launch authorization page in browser and let users to input user name & password to allow the application to access its private data, e.g, blog, connection, etc<br />3. exchange token to get access token<br />4. send request <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a> to obtain user guid.  -&gt; Can't work.<br /><br />It seems something wrong.  Could you point out where it is? <br /><br />As you mentioned below, we generally should obtain guid via Yahoo seesion, so i am confusing that in case I mention above we can't get some stuff about Yahoo session.  How could we get guid via sending request <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a>? For example, in step 2,  I let two users to do authorization and both the users allow the application to access its data, how to deal this situation?<br /><!--quoteo(post=991:date=Nov 19 2008, 08&#58;36 AM:name=Jon)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Jon &#064; Nov 19 2008, 08&#58;36 AM) <a href="index.php?act=findpost&pid=991"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi bjliuqi,<br /><br />I'm looking through the contact API docs and am not seeing documentation supporting "me" in a contact fetch URL: <a href="http://developer.yahoo.com/social/rest_api_guide/contacts-resource.html" rel="nofollow" target="ext">http://developer.yahoo.com/social/rest_api...s-resource.html</a>.  If I just missed it in the docs please let me know and we'll take additional steps.  I wasn't able to collect my contacts either when trying this (same responses you received).  What you can do is to specify the viewer guid itself (obtainable when you get a yahoo user session using something like $yahoo_user-&gt;guid).  The code block I used to get a successful contacts request was something along these lines:<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->//initializes session and redirects user to Yahoo! to sign in and then authorize app<br />$yahoo_session = YahooSession&#58;&#58;requireSession&#40;API_KEY, SHARED_SECRET&#41;; <br /><br />//get currently logged in user<br />$yahoo_user = $yahoo_session-&#62;getSessionedUser&#40;&#41;;<br /><br />$response = $yahoo_session-&#62;client-&#62;get&#40;'http&#58;//social.yahooapis.com/v1/user/'.$yahoo_user-&#62;guid.'/contacts'&#41;;<br />if&#40;is_null&#40;$response&#41; || $response&#91;&#34;code&#34;&#93; != 200&#41; { echo &#34;&#60;h1&#62;NOT FOUND&#60;/h1&#62;&#34;; }<br />$contactList = json_decode&#40;$response&#91;&#34;responseBody&#34;&#93;&#41;;<br />var_dump&#40;$contactList&#41;;<!--c2--></code></pre></div><!--ec2--><!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Mon, 17 Nov 2008 02:32:43 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=368</guid>
	</item>
	<item>
		<title><![CDATA[/user/me/contacts doesn't work?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=368</link>
		<description><![CDATA[Sorry, busy couple of weeks <img src="http://developer.yahoo.net/forum/style_emoticons/default/smile.gif" style="vertical-align:middle" emoid=":)" border="0" alt="smile.gif" />, I haven't had a chance to follow up on some of my more in depth e-mails yet.   I have some alternate Java OAuth code that I'll take a look at and see if I can come up with any solutions.  Sending a note to look into it in the AM.  <br /><br />- Jon<br /><br /><!--quoteo(post=1001:date=Nov 19 2008, 06&#58;17 PM:name=bjliuqi)--><div class='quote'><div class='quotetop'>QUOTE <cite>(bjliuqi &#064; Nov 19 2008, 06&#58;17 PM) <a href="index.php?act=findpost&pid=1001"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Jon,<br /><br />Thanks for your reply. The issue is that I can't get GUID now. Do you have a look at my smple codes I sent to your email? I got from Yahoo Document  that we could get GUID via sending request: <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a>. I am trying to do that using Java: <br /><br />1. get request token.<br />2. launch authorization page in browser and let users to input user name & password to allow the application to access its private data, e.g, blog, connection, etc<br />3. exchange token to get access token<br />4. send request <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a> to obtain user guid.  -&gt; Can't work.<br /><br />It seems something wrong.  Could you point out where it is? <br /><br />As you mentioned below, we generally should obtain guid via Yahoo seesion, so i am confusing that in case I mention above we can't get some stuff about Yahoo session.  How could we get guid via sending request <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a>? For example, in step 2,  I let two users to do authorization and both the users allow the application to access its data, how to deal this situation?<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Mon, 17 Nov 2008 02:32:43 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=368</guid>
	</item>
	<item>
		<title><![CDATA[/user/me/contacts doesn't work?]]></title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=368</link>
		<description><![CDATA[Hello,<br /><br />My desktop application successfully completes the oauth flow, sends the user off to authorize my app, gets oauth_token, etc. But when I try to use my token, I get:<br /><br />    &lt;?xml version='1.0' encoding='UTF-8'?&gt;<br />    &lt;yahoo:error xmlns:yahoo='http://yahooapis.com/v1/base.rng'<br />    xml:lang='en-US'&gt;<br />    &lt;yahoo:description&gt;Please provide valid credentials&lt;/yahoo:description&gt;<br />    &lt;/yahoo:error&gt;<br />    &lt;!-- ws1.yosprs.sk1.yahoo.com uncompressed/chunked Wed Dec 31 12:00:35 PST 2008 --&gt;<br /><br /><br /><br />I'm using <a href="http://developer.yahoo.com/oauth/guide/oau...ke-request.html" rel="nofollow" target="ext">http://developer.yahoo.com/oauth/guide/oau...ke-request.html</a> as a guideline to form my request, which is to:<br /><br />    <a href="http://social.yahooapis.com/v1/user/DAATE7DI5JK2L2ALJ24CPISTSE/presence/presence?oauth_consumer_key=" rel="nofollow" target="ext">http://social.yahooapis.com/v1/user/DAATE7...h_consumer_key=</a>[hiddenForSecurity]&oauth_nonce=AHgSD&oauth_signature=EmELC7weK0xIXCGxRoOXAvOjph0%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1230753635&oauth_token=[alsohidden]<br /><br /><br /><br />The headers contain the authorization like so:<br /><br />    GET / HTTP/1.1<br />    Host: social.yahooapis.com<br />    User-Agent: Mozilla/5.0 (X11; U; Linux i686 (x86_64); en-US; rv:1.8.1.14) Gecko/20080404 Firefox/2.0.0.14<br />    Accept: text/xml,application/xml,application/xhtml+xml,text/html;q=0.9,text/plain;q=0.8,image/png,*/*;q=0.5<br />    Accept-Language: en-us,en;q=0.5<br />    Accept-Encoding: gzip,deflate<br />    Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7<br />    Keep-Alive: 300<br />    Connection: keep-alive<br />    Authorization: OAuth oauth_token="[hidden]" oauth_nonce="gncRL" oauth_timestamp="1230753480" oauth_signature_method="HMAC-SHA1" oauth_consumer_key="[alsohidden]" oauth_signature="omZHio3PQmrD0%2FDxwsOeXScTpnk%3D"<br /><br /><br /><br />So what am I doing wrong?]]></description>
		<pubDate>Mon, 17 Nov 2008 02:32:43 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=368</guid>
	</item>
	<item>
		<title>Using Java to  access GUID</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=330</link>
		<description><![CDATA[Hi Experts,<br /><br />Today I encounter one issue when I use java to send one request to get guid. <br /><br />Here is the request:<br /><br />GET /v1/user/me/guid HTTP/1.1<br />Authorization: OAuth realm="yahooapis.com", oauth_consumer_key="dj0yJmk9dUxCeEpFOGduTmJ0JmQ9WVdrOWVXODVXbGwyTnpnbWNHbzlNVGd6TkRZd016TXlPUS0<br />tJnM9Y29uc3VtZXJzZWNyZXQmeD1kNw--", oauth_nonce="ce2130523f788f313f76314ed3965ea6", oauth_signature_method="plaintext", oauth_timestamp="1226306888", oauth_token="zgzvse", oauth_version="1.0", oauth_signature="6010c3a919d3e93b7f76817a879d3b9f419b469c%2526"<br />User-Agent: Java/1.5.0<br />Host: social.yahooapis.com<br />Accept: text/html, image/gif, image/jpeg, *; q=.2, */*; q=.2<br />Connection: keep-alive<br />Content-type: application/x-www-form-urlencoded<br /><br />And Response is:<br /><br />HTTP/1.1 404 Not Found on Accelerator<br />Date: Mon, 10 Nov 2008 08:49:56 GMT<br />Connection: close<br />Server: YTS/1.17.9<br />Cache-Control: no-store<br />Content-Type: text/html<br />Content-Language: en<br />Content-Length: 240<br /><br />&lt;HEAD&gt;&lt;TITLE&gt;Not Found on Accelerator&lt;/TITLE&gt;&lt;/HEAD&gt;<br />&lt;BODY BGCOLOR="white" FGCOLOR="black"&gt;<br />&lt;FONT FACE="Helvetica,Arial"&gt;&lt;B&gt;<br /> Your requested URL was not found.&lt;/B&gt;&lt;/FONT&gt;<br /><br />&lt;!-- default "Not Found on Accelerator" response (404) --&gt;<br />&lt;/BODY&gt;<br /><br />Could you explain why?  <img src="http://developer.yahoo.net/forum/style_emoticons/default/rolleyes.gif" style="vertical-align:middle" emoid=":rolleyes:" border="0" alt="rolleyes.gif" />]]></description>
		<pubDate>Mon, 10 Nov 2008 00:56:04 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=330</guid>
	</item>
	<item>
		<title>Using Java to  access GUID</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=330</link>
		<description><![CDATA[Hi bjliuqi,<br /><br />I think the issue you are having is similar to one experienced by another developer, detailed here: <a href="http://developer.yahoo.net/forum/index.php?showtopic=321" rel="nofollow" target="ext">http://developer.yahoo.net/forum/index.php?showtopic=321</a>.  At the bottom Brian lists off what his issue was.  If that is not the issue you are experiencing please let us know (maybe with the full code sample you're using) and we'll look closer.  <br /><br />Jonathan LeBlanc<br />Senior Software Engineer<br />Yahoo! Developer Network]]></description>
		<pubDate>Mon, 10 Nov 2008 00:56:04 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=330</guid>
	</item>
	<item>
		<title>Using Java to  access GUID</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=330</link>
		<description><![CDATA[Hello, Jon,<br /><br />I have seen the topic and it seems it's not the same issue. Could you ping me via My mail bjliuqi@yahoo.com. Thus I can send you the sample. Thanks. <br /><br /><!--quoteo(post=862:date=Nov 10 2008, 07&#58;59 PM:name=Jon)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Jon &#064; Nov 10 2008, 07&#58;59 PM) <a href="index.php?act=findpost&pid=862"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi bjliuqi,<br /><br />I think the issue you are having is similar to one experienced by another developer, detailed here: <a href="http://developer.yahoo.net/forum/index.php?showtopic=321" rel="nofollow" target="ext">http://developer.yahoo.net/forum/index.php?showtopic=321</a>.  At the bottom Brian lists off what his issue was.  If that is not the issue you are experiencing please let us know (maybe with the full code sample you're using) and we'll look closer.  <br /><br />Jonathan LeBlanc<br />Senior Software Engineer<br />Yahoo! Developer Network<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Mon, 10 Nov 2008 00:56:04 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=330</guid>
	</item>
	<item>
		<title>Using Java to  access GUID</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=330</link>
		<description><![CDATA[Sure thing, the e-mail has been sent.  You can also contact me directly form my Yahoo! profile - <a href="http://profiles.yahoo.com/u/NJFIDHVPVVISDXZKT7UKED2WHU" rel="nofollow" target="ext">http://profiles.yahoo.com/u/NJFIDHVPVVISDXZKT7UKED2WHU</a><br /><br />- Jon<br /><br /><!--quoteo(post=865:date=Nov 11 2008, 12&#58;59 AM:name=bjliuqi)--><div class='quote'><div class='quotetop'>QUOTE <cite>(bjliuqi &#064; Nov 11 2008, 12&#58;59 AM) <a href="index.php?act=findpost&pid=865"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hello, Jon,<br /><br />I have seen the topic and it seems it's not the same issue. Could you ping me via My mail bjliuqi@yahoo.com. Thus I can send you the sample. Thanks.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Mon, 10 Nov 2008 00:56:04 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=330</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[The documentation for the Yahoo GUID (http://developer.yahoo.com/social/rest_api_guide/web-services-guids.html) says that a request for <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a> will return the GUID of the person using the application.  That isn't working for me, I just get a 404 back.<br /><br />I am able to access the contacts and presence APIs.  The /v1/me/guid API is the only one that fails for me.  Any ideas about what I'm doing wrong?<br /><br />Here's the HTTP request I'm sending:<br /><br />GET /v1/me/guid?oauth_nonce=9400822300302665&oauth_timestamp=1226011627&oauth_consumer_key=dj0yJmk9MVRreVc0RkRpcks2JmQ9WVdrOVZGUnhNWE5STldVbWNHbzlOa<br />mc0TVRFek56WXgmcz1jb25zdW1lcnNlY3JldCZ4PTQw&oauth_signature_method=HMAC-SHA1&oauth_version=1.0&oauth_token=A%3D.XuqK3Hajix1T2V4nEwaruC7fpfHuMPCVhE8Ap126HR6oLUdsddJVDroo.psyn3IPQodWjY41MWoLv<br />f4Yyr6nrV6aLMe1srGfeNRX7cErlQi4MdlTTSUcjRbOPfxnNa92fPSHU.u1folqZxMu63RhEPQVV8Y.l<br />H<br />A_ndliweGE06xajB7f0oyHSqbopULZJZxsbJlG9h4I7B33MRGiIYzblpstJWozxpLNc65BItyuWncL2K<br />H<br />bAl_aglZA5vL86OVyZTzX3gVHDpQnyNRdhaEwgop7uD_G7b9GvEhUDM3d3XyYvFJG_um36piRjQpXkFu<br />X<br />IebHYqW7jE.2jfeBxwTj6XG8N3YwN4H3l9dMjKTDCHxnTXRJPwdgmsOXZKvLGs4uWnY5KdGn09Y8XY7e<br />w<br />5YTygQh6wcpdu36gbbP.qk_xoCW37GOMW0JFhhRQwMmYo5kFc2W7hV62cSzu.9R2F9SuqS.4.A8TBfsu<br />7<br />8CmZ4HV_w8pt4ZluU_.GYdSvoaRtoeJbUNcgl5_ofRPz6jnUOvbZ0okWzLl5MYa27rdxjvaTRjbXvApq<br />B<br />YqqZyJdYMvxFfW9RuTKAcuLdwTG0Jk8t8sQAnwxv0dWcm3kFPXJz3XKfsr.hP9myfzvWLV6tSOM7M5CY<br />.<br />A600Uklwibs0zWRxtp85etYoxqf90aMnHUZRzaHiM_ih68J4WMnSAWw7Q--&oauth_signature=f7E1sClgphkt47vYzXRqG6LAgPU%3D HTTP/1.1<br /><br />Accept-Encoding: identity<br /><br />Host: social.yahooapis.com<br /><br />Connection: close<br /><br />Accept: *<br /><br />User-agent: Python-urllib/2.4<br /><br /><br /><br />Here's the response:<br /><br />HTTP/1.1 404 Not Found<br /><br />Date: Thu, 06 Nov 2008 22:47:07 GMT<br /><br />Connection: close<br /><br />Server: YTS/1.17.9<br /><br />Cache-Control: no-store<br /><br />Content-Type: text/html<br /><br />Content-Language: en<br /><br />Content-Length: 176<br /><br /><br /><br />&lt;HEAD&gt;&lt;TITLE&gt;Not Found&lt;/TITLE&gt;&lt;/HEAD&gt;<br />&lt;BODY BGCOLOR="white" FGCOLOR="black"&gt;<br />&lt;FONT FACE="Helvetica,Arial"&gt;&lt;B&gt;<br />&lt;/B&gt;&lt;/FONT&gt;<br /><br />&lt;!-- default "Not Found" response (404) --&gt;<br />&lt;/BODY&gt;<br />.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[Hi Brian,<br /><br />I'm running the request using the PHP SDK and don't seem to be running into any problems.  There are two ways I have in my test to capture the guid:<br /><br />1. Using the URL as a request:<br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->$containerInit = YahooSession&#58;&#58;requireSession&#40;Config&#58;&#58;$YAP_APPLICATION_KEY, Config&#58;&#58;$YAP_APPLICATION_SECRET&#41;;<br />$containerSession = $containerInit-&#62;getSessionedUser&#40;&#41;;<br />$response = $containerSession-&#62;client-&#62;get&#40;'http&#58;//social.yahooapis.com/v1/me/guid'&#41;;<br />if&#40;is_null&#40;$response&#41; || $response&#91;&#34;code&#34;&#93; != 200&#41; { echo &#34;&#60;h1&#62;NOT FOUND&#60;/h1&#62;&#34;; }<br />$userGUID = json_decode&#40;$response&#91;&#34;responseBody&#34;&#93;&#41;;<br />echo $userGUID-&#62;guid-&#62;value;<!--c2--></code></pre></div><!--ec2--><br /><br />2. Accessing the GUID directly with the sessioned user class:<br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->$containerInit = YahooSession&#58;&#58;requireSession&#40;Config&#58;&#58;$YAP_APPLICATION_KEY, Config&#58;&#58;$YAP_APPLICATION_SECRET&#41;;<br />$containerSession = $containerInit-&#62;getSessionedUser&#40;&#41;;<br />echo $containerSession-&#62;guid<!--c2--></code></pre></div><!--ec2--><br /><br />If those don't help with the issue if you could provide me with the code block you're using to make the request I'll take a look.<br /><br />Jonathan LeBlanc<br />Senior Software Engineer<br />Yahoo! Developer Network<br /><br /><!--quoteo(post=818:date=Nov 6 2008, 02&#58;50 PM:name=Brian)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Brian &#064; Nov 6 2008, 02&#58;50 PM) <a href="index.php?act=findpost&pid=818"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->The documentation for the Yahoo GUID (http://developer.yahoo.com/social/rest_api_guide/web-services-guids.html) says that a request for <a href="http://social.yahooapis.com/v1/me/guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/me/guid</a> will return the GUID of the person using the application.  That isn't working for me, I just get a 404 back.<br /><br />I am able to access the contacts and presence APIs.  The /v1/me/guid API is the only one that fails for me.  Any ideas about what I'm doing wrong?<br /><br />Here's the HTTP request I'm sending:<br /><br />GET /v1/me/guid?oauth_nonce=9400822300302665&oauth_timestamp=1226011627&oauth_consumer_key=dj0yJmk9MVRreVc0RkRpcks2JmQ9WVdrOVZGUnhNWE5STldVbWNHbzlOa<br />mc0TVRFek56WXgmcz1jb25zdW1lcnNlY3JldCZ4PTQw&oauth_signature_method=HMAC-SHA1&oauth_version=1.0&oauth_token=A%3D.XuqK3Hajix1T2V4nEwaruC7fpfHuMPCVhE8Ap126HR6oLUdsddJVDroo.psyn3IPQodWjY41MWoLv<br />f4Yyr6nrV6aLMe1srGfeNRX7cErlQi4MdlTTSUcjRbOPfxnNa92fPSHU.u1folqZxMu63RhEPQVV8Y.l<br />H<br />A_ndliweGE06xajB7f0oyHSqbopULZJZxsbJlG9h4I7B33MRGiIYzblpstJWozxpLNc65BItyuWncL2K<br />H<br />bAl_aglZA5vL86OVyZTzX3gVHDpQnyNRdhaEwgop7uD_G7b9GvEhUDM3d3XyYvFJG_um36piRjQpXkFu<br />X<br />IebHYqW7jE.2jfeBxwTj6XG8N3YwN4H3l9dMjKTDCHxnTXRJPwdgmsOXZKvLGs4uWnY5KdGn09Y8XY7e<br />w<br />5YTygQh6wcpdu36gbbP.qk_xoCW37GOMW0JFhhRQwMmYo5kFc2W7hV62cSzu.9R2F9SuqS.4.A8TBfsu<br />7<br />8CmZ4HV_w8pt4ZluU_.GYdSvoaRtoeJbUNcgl5_ofRPz6jnUOvbZ0okWzLl5MYa27rdxjvaTRjbXvApq<br />B<br />YqqZyJdYMvxFfW9RuTKAcuLdwTG0Jk8t8sQAnwxv0dWcm3kFPXJz3XKfsr.hP9myfzvWLV6tSOM7M5CY<br />.<br />A600Uklwibs0zWRxtp85etYoxqf90aMnHUZRzaHiM_ih68J4WMnSAWw7Q--&oauth_signature=f7E1sClgphkt47vYzXRqG6LAgPU%3D HTTP/1.1<br /><br />Accept-Encoding: identity<br /><br />Host: social.yahooapis.com<br /><br />Connection: close<br /><br />Accept: *<br /><br />User-agent: Python-urllib/2.4<br /><br /><br /><br />Here's the response:<br /><br />HTTP/1.1 404 Not Found<br /><br />Date: Thu, 06 Nov 2008 22:47:07 GMT<br /><br />Connection: close<br /><br />Server: YTS/1.17.9<br /><br />Cache-Control: no-store<br /><br />Content-Type: text/html<br /><br />Content-Language: en<br /><br />Content-Length: 176<br /><br /><br /><br />&lt;HEAD&gt;&lt;TITLE&gt;Not Found&lt;/TITLE&gt;&lt;/HEAD&gt;<br />&lt;BODY BGCOLOR="white" FGCOLOR="black"&gt;<br />&lt;FONT FACE="Helvetica,Arial"&gt;&lt;B&gt;<br />&lt;/B&gt;&lt;/FONT&gt;<br /><br />&lt;!-- default "Not Found" response (404) --&gt;<br />&lt;/BODY&gt;<br />.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[Thanks for pointing me towards how to get this working with the PHP SDK, a working example in any language helps a lot, I was able to find the problem.<br /><br />The problem is that the /v1/me/guid URL does not like OAuth parameters in the query string, it only accepts them in the Authorization header.  The other API endpoints accept query parameters.<br /><br />Breaking it down:<br />request token and access token endpoints:<br />     query string: OK<br />     authorization header: NO<br /><br />presence/contacts/profiles/updates:<br />     query string: OK<br />     authorization header: OK<br /><br />guid:<br />     query string: NO<br />     authorization header: OK<br /><br />This makes things a little tricky: there is no single place I can put OAuth parameters that all of Yahoo's endpoints will accept, instead I have to keep track of which endpoints are special.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[Oddly enough, the doc claims that query parameters should be accepted: <a href="http://developer.yahoo.com/oauth/guide/oauth-make-request.html" rel="nofollow" target="ext">http://developer.yahoo.com/oauth/guide/oau...ke-request.html</a><br /><br />Any chance of getting the guid endpoint fixed to accept query parameters?  I'm working on integrating Yahoo's OAuth APIs with Shindig so that opensocial gadgets can use the APIs.  That's going to be tricky if there's no consistent place to send OAuth parameters.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[<!--quoteo(post=827:date=Nov 6 2008, 04&#58;43 PM:name=Brian)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Brian &#064; Nov 6 2008, 04&#58;43 PM) <a href="index.php?act=findpost&pid=827"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Oddly enough, the doc claims that query parameters should be accepted: <a href="http://developer.yahoo.com/oauth/guide/oauth-make-request.html" rel="nofollow" target="ext">http://developer.yahoo.com/oauth/guide/oau...ke-request.html</a><br /><br />Any chance of getting the guid endpoint fixed to accept query parameters?  I'm working on integrating Yahoo's OAuth APIs with Shindig so that opensocial gadgets can use the APIs.  That's going to be tricky if there's no consistent place to send OAuth parameters.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br /><br />Any update on this. Does any one have a C#/Java work around for this.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[<!--quoteo(post=1017:date=Nov 20 2008, 02&#58;42 AM:name=venkat c)--><div class='quote'><div class='quotetop'>QUOTE <cite>(venkat c &#064; Nov 20 2008, 02&#58;42 AM) <a href="index.php?act=findpost&pid=1017"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Any update on this. Does any one have a C#/Java work around for this.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />Correct me if I am wrong. After we get the access token, does the user guid get stored in Session? How do I access it without the SDK?]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[<!--quoteo(post=1018:date=Nov 20 2008, 02&#58;53 AM:name=venkat c)--><div class='quote'><div class='quotetop'>QUOTE <cite>(venkat c &#064; Nov 20 2008, 02&#58;53 AM) <a href="index.php?act=findpost&pid=1018"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Correct me if I am wrong. After we get the access token, does the user guid get stored in Session? How do I access it without the SDK?<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />The user guid is not stored in the session.  It's returned using the xoauth_yahoo_guid parameter from the access token call.  This is Yahoo's own extension and you would need to customize your oauth workflow to support adding it to your session.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[<!--quoteo(post=826:date=Nov 6 2008, 04&#58;26 PM:name=Brian)--><div class='quote'><div class='quotetop'>QUOTE <cite>(Brian &#064; Nov 6 2008, 04&#58;26 PM) <a href="index.php?act=findpost&pid=826"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Thanks for pointing me towards how to get this working with the PHP SDK, a working example in any language helps a lot, I was able to find the problem.<br /><br />The problem is that the /v1/me/guid URL does not like OAuth parameters in the query string, it only accepts them in the Authorization header.  The other API endpoints accept query parameters.<br /><br />Breaking it down:<br />request token and access token endpoints:<br />     query string: OK<br />     authorization header: NO<br /><br />presence/contacts/profiles/updates:<br />     query string: OK<br />     authorization header: OK<br /><br />guid:<br />     query string: NO<br />     authorization header: OK<br /><br />This makes things a little tricky: there is no single place I can put OAuth parameters that all of Yahoo's endpoints will accept, instead I have to keep track of which endpoints are special.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />BTW, thank you Brian for your work on this.  With your analysis I finally got a working workflow despite Yahoo's broken implementation.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[<!--quoteo(post=1308:date=Dec 2 2008, 10&#58;06 PM:name=karthur26)--><div class='quote'><div class='quotetop'>QUOTE <cite>(karthur26 &#064; Dec 2 2008, 10&#58;06 PM) <a href="index.php?act=findpost&pid=1308"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->The user guid is not stored in the session.  It's returned using the xoauth_yahoo_guid parameter from the access token call.  This is Yahoo's own extension and you would need to customize your oauth workflow to support adding it to your session.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd--><br /><br />Thanks karthur26!  This saved me all the trouble I was having with the me/guid URL.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>CURL ERROR</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=321</link>
		<description><![CDATA[Hi Brian,<br /><br />Can you please try passing the parameters in HTTP Authorization header and see if that works for you? We recently added support for Authorization header for request token and access token endpoints.<br /><br />Thanks,<br />Usha<br /><br />Yahoo Membership Team]]></description>
		<pubDate>Thu, 06 Nov 2008 14:50:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=321</guid>
	</item>
	<item>
		<title>accept header required?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=320</link>
		<description><![CDATA[Hi folks - <br /><br />I've been experimenting with using Python to access the user profiles API.  I kept getting an  "HTTP 406" error and eventually figured out that I wasn't sending an "Accept" header to the /v1/user/guid/profile endpoint.  Once I added an "Accept: *" header everything just worked.<br /><br />The HTTP spec says that the accept header is optional: <a href="http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html" rel="nofollow" target="ext">http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html</a><br /><br />"If no Accept header field is present, then it is assumed that the client accepts all media types. If an Accept header field is present, and if the server cannot send a response which is acceptable according to the combined Accept field value, then the server SHOULD send a 406 (not acceptable) response."<br /><br />I'm using the standard python library urllib2 to make these requests.  It's likely that other people using python will run into the same problem.  Can you change your server so that it does not require the Accept header?<br /><br />Here's the request I sent:<br /><br />GET /v1/user/LZUVOREAAOVP5FCIEAEDJNN4CE/profile?oauth_nonce=6683328964200256&oauth_timestamp=1226009632&oauth_consumer_key=dj0yJmk9MVRreVc0RkRpcks2JmQ9WVdrOVZGUnhNWE5STldVbWNHbzlOa<br />mc0TVRFek56WXgmcz1jb25zdW1lcnNlY3JldCZ4PTQw&oauth_signature_method=HMAC-SHA1&oauth_version=1.0&oauth_token=A%3DrVkJTUfYogamgl26SVjjF9VX9F7a_eUW1jKMU7MiW8t3PZowO.9ill1XG6Q5ba5gZtal.s5pGK79VA<br />Gsfle0SVC5GT6NOHZvOQ13sY4QjfuyHpKRp8osNL2Y7xDiwilGFuCD3kqw7FBjGSgOv6EgKv4LxcQL4S<br />.<br />JYZguG1kAEqbtQK0XI_XwSy9s7X0LhidZfwXNXQ3kpg0iHR_IBhWYE7836pZkISnr7eA.PpUIt0tAPKc<br />v<br />N02k7ckGC6OQW3KlBSwYTMqMhHoyf1klhO_NmzZusMEGNfaji0AqUt8WILAEjenSn_hklts3p2t_GSVG<br />p<br />vEL.dMq_.4DeZ9qghUS0.v.x6djKkT0WogfBHJv4mrB6wkyYHB3pIxC.yalKm0YMD7QDFSIkdfjy82M5<br />r<br />.HseOtS.5z9UzoEHlcrrxh0DRbtLWDrZM1YUftCwpst_hsIeCq1LSza4QY2kDaSnOyS7RAeReZ_fNLNQ<br />I<br />TJKkzv907lQfjxe_khemoVBPG7y8MYCwj3NRGXngO3ef0PkVPVMjvyPYEc_8EL7_q2OTgoMvX.CArfmA<br />u<br />Cs8VRWyDx9v3RSOKI7.AP6cKaonTlrBzcRSDkWQ4M2fZxBNjnodwH3yu1UiFV1phYL0IEVbq1pzNMUwW<br />m<br />9ufEfqrgVbj1eEm7sqr5ibCj12hpkkxwCEz6zYH_F_jddUQw2bL2EFsQA--&oauth_signature=Tbv0kaPBhAj4<br />zWYtHAU5FSFd2Qk%3D HTTP/1.1<br />Host: social.yahooapis.com<br />Connection: close<br />Accept-encoding: chunked<br />User-agent: Python-urllib/2.4<br /><br /><br />Here's the response from your server:<br /><br />HTTP/1.1 406 Not Acceptable<br />Date: Thu, 06 Nov 2008 22:13:52 GMT<br />P3P: policyref="http://info.yahoo.com/w3c/p3p.xml", CP="CAO DSP COR CUR ADM DEV TAI PSA PSD IVAi IVDi CONi TELo OTPi OUR DELi SAMi OTRi UNRi PUBi IND PHY ONL UNI PUR FIN COM NAV INT DEM CNT STA POL HEA PRE LOC GOV"<br />Vary: Authorization<br />X-Yahoo-Social-Host: ws8.socdir.sp1.yahoo.com<br />Cache-Control: private<br />Content-Length: 268<br />Content-Type:<br />Age: 0<br />Connection: close<br />Server: YTS/1.17.9<br /><br />&lt;?xml version="1.0" encoding="utf-8"?&gt;&lt;error xmlns="http://social.yahooapis.com/v1/schema.rng" xmlns:yahoo="http://www.yahooapis.com/v1/base.rng" yahoo:uri="http://www.yahooapis.com/v1/errors/406" yahoo:language="en_US"&gt;&lt;description&gt;Not available&lt;/description&gt;&lt;/error&gt;]]></description>
		<pubDate>Thu, 06 Nov 2008 14:37:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=320</guid>
	</item>
	<item>
		<title>accept header required?</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=320</link>
		<description><![CDATA[use Accept = "*" always in all request. YAHOO says that it's not necessary but it is necessary.]]></description>
		<pubDate>Thu, 06 Nov 2008 14:37:24 -0800</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=320</guid>
	</item>
	<item>
		<title>PHP SDK for Yahoo! Social Platform (YSP)</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=168</link>
		<description><![CDATA[The PHP SDK makes using Y!OS Web Services a lot easier by automating the OAuth web authentication and REST calls to the Social Directory APIs.<br /><br />Download the <a href="http://developer.yahoo.com/social/sdk/" rel="nofollow" target="ext">PHP SDK </a> and take a look at the <a href="http://developer.yahoo.com/social/php_guide/" rel="nofollow" target="ext">PHP SDK Guide for YSP</a>. <br /><br />Here's a code tease that uses six lines to get a Yahoo! user's profile. Good luck!<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->  // Include the SDK and define constants to store Consumer Key/Secret<br />  require_once&#40;&#34;YourDirectory/yosdk/libYahoo.inc&#34;&#41;;<br />  define&#40;'CONSUMER_KEY',&#34;place_your_key_here&#34;&#41;;<br />  define&#40;'CONSUMER_SECRET',&#34;place_your_secret_here&#34;&#41;;<br /><br />  // Perform OAuth Web Authentication and return a session object<br />  $yahoo_session = YahooSession&#58;&#58;requireSession&#40;CONSUMER_KEY, CONSUMER_SECRET&#41;;<br /> <br />  // The YahooSession object $yahoo_session uses the method getSessionedUser to get a YahooUser object $yahoo_user  <br />  $yahoo_user = $yahoo_session-&#62;getSessionedUser&#40;&#41;;  <br />    <br />  // With the YahooUser object, the user extended profile is obtained with the method loadProfile.  <br />  $user_profile = $yahoo_user-&#62;loadProfile&#40;&#41;;<!--c2--></code></pre></div><!--ec2-->]]></description>
		<pubDate>Tue, 30 Sep 2008 14:55:35 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=168</guid>
	</item>
	<item>
		<title>PHP SDK for Yahoo! Social Platform (YSP)</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=168</link>
		<description><![CDATA[so, i have this basic stuff working, and say i get a contact back with it's uri to the socialapi.<br /><br />how do i call that via php to get the info for this contact? i keep getting invalid credentials when i try to access any socialapi uri's.<br /><br />ie, <a href="http://social.yahooapis.com/v1/user/{guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/user/{guid</a> is here}/contact/2]]></description>
		<pubDate>Tue, 30 Sep 2008 14:55:35 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=168</guid>
	</item>
	<item>
		<title>PHP SDK for Yahoo! Social Platform (YSP)</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=168</link>
		<description><![CDATA[Hi rooster,<br /><br />One of the ways you can collect user data on a specific contact is by using the PHP SDK methods themselves.  If you're not using the SDK and are calling the raw URL's the collect user data you're going to have to set up your own 3-legged OAuth / Yahoo! user session to collect the data...much easier to use the SDK found here: <a href="http://developer.yahoo.com/social/sdk/" rel="nofollow" target="ext">http://developer.yahoo.com/social/sdk/</a>.  There is information at that link on how to set up the SDK and use its functionality.  <br /><br />The method within the SDK that you can use to get data for a specific user is "getUser($guid)".  This method accepts one parameter, the guid of the user that you are trying to collect data for.  I just ran a test against my contact id and was able to return a Yahoo user object containing my data.  You could call this method using something like:<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->$session = YahooSession&#58;&#58;requireSession&#40;$consumerKey, $consumerKeySecret&#41;;<br />$userData = $session-&#62;getUser&#40;'GUID'&#41;;<!--c2--></code></pre></div><!--ec2--><br /><br />$userData should now contain the data you need.  Please let us know if you run into any issues along the way.<br /><br />Jonathan LeBlanc<br />Senior Software Engineer<br />Yahoo! Developer Network<br /><br /><!--quoteo(post=797:date=Nov 6 2008, 12&#58;19 AM:name=rooster)--><div class='quote'><div class='quotetop'>QUOTE <cite>(rooster &#064; Nov 6 2008, 12&#58;19 AM) <a href="index.php?act=findpost&pid=797"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->so, i have this basic stuff working, and say i get a contact back with it's uri to the socialapi.<br /><br />how do i call that via php to get the info for this contact? i keep getting invalid credentials when i try to access any socialapi uri's.<br /><br />ie, <a href="http://social.yahooapis.com/v1/user/{guid" rel="nofollow" target="ext">http://social.yahooapis.com/v1/user/{guid</a> is here}/contact/2<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Tue, 30 Sep 2008 14:55:35 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=168</guid>
	</item>
	<item>
		<title>PHP SDK for Yahoo! Social Platform (YSP)</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=168</link>
		<description><![CDATA[Actually sorry rooster, that getData will probably not give you the data you need.  What you'll want to look at are the getContacts and getConnections methods.  These will collect your connections (two way authorized - which will return more user data) or contacts (one way authorized - which will return very basic data).  From that data, you can use YQL queries to collect user information by guid - see <a href="http://developer.yahoo.com/yql/docs/#Social_data_and_Me_SELECT_what_F" rel="nofollow" target="ext">http://developer.yahoo.com/yql/docs/#Socia...e_SELECT_what_F</a> for details on that.  <br /><br />So, you're connection / contact calls will look like:<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->// Include the YOS library.  <br />require&#40;&#34;Yahoo.inc&#34;&#41;;  <br />  <br />// Get a session first. If the viewer isn't sessioned yet, this call   <br />// will redirect them to log in and authorize your application to   <br />$session = YahooSession&#58;&#58;requireSession&#40;$consumerKey, $consumerKeySecret, $applicationId&#41;;  <br />   <br />// Get the currently sessioned user. That means the user who is   <br />// currently viewing this page.  <br />$user = $session-&#62;getSessionedUser&#40;&#41;;  <br />   <br />// Access the connection list for the current user.  <br />$start = 0; $count = 100; $total = 0;  <br />$connections = $user-&#62;getConnections&#40;$start, $count, $total&#41;; <br /><br />// Access the contact list for the current user<br />$contactList = $user-&#62;getContacts&#40;$start, $count&#41;;<!--c2--></code></pre></div><!--ec2--><br /><br />- Jonathan LeBlanc]]></description>
		<pubDate>Tue, 30 Sep 2008 14:55:35 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=168</guid>
	</item>
	<item>
		<title>PHP SDK for Yahoo! Social Platform (YSP)</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=168</link>
		<description><![CDATA[got it working. thanks!<br /><br />btw, are there any social api's to "message" or use the notification system? i can use it fine in &lt;yaml&gt;, and YAP apps, but using OAuth, and the contacts/etc api's, is it possible to message a connection or even send an email?  the connection object doesn't have a handle to the email or i'd just email as a fallback.<br /><br /><br /><br /><!--quoteo(post=802:date=Nov 6 2008, 09&#58;37 AM:name=jon.leblanc@rogers.com)--><div class='quote'><div class='quotetop'>QUOTE <cite>(jon.leblanc@rogers.com &#064; Nov 6 2008, 09&#58;37 AM) <a href="index.php?act=findpost&pid=802"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->Hi rooster,<br /><br />One of the ways you can collect user data on a specific contact is by using the PHP SDK methods themselves.  If you're not using the SDK and are calling the raw URL's the collect user data you're going to have to set up your own 3-legged OAuth / Yahoo! user session to collect the data...much easier to use the SDK found here: <a href="http://developer.yahoo.com/social/sdk/" rel="nofollow" target="ext">http://developer.yahoo.com/social/sdk/</a>.  There is information at that link on how to set up the SDK and use its functionality.  <br /><br />The method within the SDK that you can use to get data for a specific user is "getUser($guid)".  This method accepts one parameter, the guid of the user that you are trying to collect data for.  I just ran a test against my contact id and was able to return a Yahoo user object containing my data.  You could call this method using something like:<br /><br /><!--c1--><div class='code generic'><div class='codetop'>CODE</div><pre class='codemain'><code><!--ec1-->$session = YahooSession&#58;&#58;requireSession&#40;$consumerKey, $consumerKeySecret&#41;;<br />$userData = $session-&#62;getUser&#40;'GUID'&#41;;<!--c2--></code></pre></div><!--ec2--><br /><br />$userData should now contain the data you need.  Please let us know if you run into any issues along the way.<br /><br />Jonathan LeBlanc<br />Senior Software Engineer<br />Yahoo! Developer Network<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Tue, 30 Sep 2008 14:55:35 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=168</guid>
	</item>
	<item>
		<title>PHP SDK for Yahoo! Social Platform (YSP)</title>
		<link>http://developer.yahoo.net/forum/index.php?showtopic=168</link>
		<description><![CDATA[Hey rooster, I just pushed out a reply for this concern in your other topic: <a href="http://developer.yahoo.net/forum/index.php?showtopic=318&pid=805&st=0&#entry805" rel="nofollow" target="ext">http://developer.yahoo.net/forum/index.php...0&#entry805</a><br /><br />- Jon<br /><br /><!--quoteo(post=804:date=Nov 6 2008, 10&#58;12 AM:name=rooster)--><div class='quote'><div class='quotetop'>QUOTE <cite>(rooster &#064; Nov 6 2008, 10&#58;12 AM) <a href="index.php?act=findpost&pid=804"><{POST_SNAPBACK}></a></cite></div><blockquote class='quotemain'><!--quotec-->got it working. thanks!<br /><br />btw, are there any social api's to "message" or use the notification system? i can use it fine in &lt;yaml&gt;, and YAP apps, but using OAuth, and the contacts/etc api's, is it possible to message a connection or even send an email?  the connection object doesn't have a handle to the email or i'd just email as a fallback.<!--QuoteEnd--></blockquote></div><!--QuoteEEnd-->]]></description>
		<pubDate>Tue, 30 Sep 2008 14:55:35 -0700</pubDate>
		<guid>http://developer.yahoo.net/forum/index.php?showtopic=168</guid>
	</item>
</channel>
</rss><!-- blog1.developer.re2.yahoo.com uncompressed/chunked Tue Feb  9 19:46:31 PST 2010 -->
