Skip to content

Instantly share code, notes, and snippets.

@jpmhouston
Last active August 29, 2015 14:16
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jpmhouston/680ba3a3c09039c66230 to your computer and use it in GitHub Desktop.
Save jpmhouston/680ba3a3c09039c66230 to your computer and use it in GitHub Desktop.
successful yahoo oauth1 access, unsuccessful request
** Generating signature for https://api.login.yahoo.com/oauth/v2/get_request_token
** Parameters for base signature string:
oauth_callback=http%3A%2F%2Flocalhost&
oauth_consumer_key=dj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--&
oauth_nonce=48FD2DE7-0380-40AA-BF8C-3C61341ACCCE&
oauth_signature_method=HMAC-SHA1&
oauth_timestamp=1425329590&
oauth_version=1.0
** Base signature string:
GET&https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Fget_request_token&oauth_callback%3Dhttp%253A%252F%252Flocalhost%26oauth_consumer_key%3Ddj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--%26oauth_nonce%3D48FD2DE7-0380-40AA-BF8C-3C61341ACCCE%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1425329590%26oauth_version%3D1.0
** > GET 'https://api.login.yahoo.com/oauth/v2/get_request_token?oauth_callback=http%3A%2F%2Flocalhost&oauth_consumer_key=dj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--&oauth_nonce=48FD2DE7-0380-40AA-BF8C-3C61341ACCCE&oauth_signature=8C%2F%2BnrYs6Ktkqel%2BSspRrh%2BGKHk%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1425329590&oauth_version=1.0'
** < 200 {
Age = 0;
"Cache-Control" = private;
Connection = close;
"Content-Encoding" = gzip;
"Content-Length" = 183;
"Content-Type" = "text/plain;charset=UTF-8";
Date = "Mon, 02 Mar 2015 20:53:10 GMT";
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\"";
Server = ATS;
"Strict-Transport-Security" = "max-age=15552000";
Vary = "Accept-Encoding";
} oauth_token=qwgtbka&oauth_token_secret=620abb9b255e156e7f7d273599fa59ee2b0249d9&oauth_expires_in=3600&xoauth_request_auth_url=https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Frequest_auth%3Foauth_token%3Dqwgtbka&oauth_callback_confirmed=true
** Show sign-in URL: https://api.login.yahoo.com/oauth/v2/request_auth?oauth_token=qgm2ga3
** Intercept redirect: http://localhost/?oauth_token=qwgtbka&oauth_verifier=jk3pbx
** Generating signature for https://api.login.yahoo.com/oauth/v2/get_token
** Parameters for base signature string:
oauth_consumer_key=dj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--&
oauth_nonce=38D444EB-A899-46F4-A6F4-9BD601C23AD9&
oauth_signature_method=HMAC-SHA1&
oauth_timestamp=1425329592&
oauth_token=qwgtbka&
oauth_verifier=jk3pbx&
oauth_version=1.0
** Base signature string:
GET&https%3A%2F%2Fapi.login.yahoo.com%2Foauth%2Fv2%2Fget_token&oauth_consumer_key%3Ddj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--%26oauth_nonce%3D38D444EB-A899-46F4-A6F4-9BD601C23AD9%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1425329592%26oauth_token%3Dqwgtbka%26oauth_verifier%3Djk3pbx%26oauth_version%3D1.0
** > GET 'https://api.login.yahoo.com/oauth/v2/get_token?oauth_consumer_key=dj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--&oauth_nonce=38D444EB-A899-46F4-A6F4-9BD601C23AD9&oauth_signature=1Zx6ThK0ENRhb7Y%2Fb%2Fv1g7bIFss%3D&oauth_signature_method=HMAC-SHA1&oauth_timestamp=1425329592&oauth_token=qwgtbka&oauth_verifier=jk3pbx&oauth_version=1.0': {
** < 200 {
Age = 0;
"Cache-Control" = private;
Connection = close;
"Content-Encoding" = gzip;
"Content-Length" = 873;
"Content-Type" = "text/plain;charset=UTF-8";
Date = "Mon, 02 Mar 2015 20:53:13 GMT";
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\"";
Server = ATS;
"Strict-Transport-Security" = "max-age=15552000";
Vary = "Accept-Encoding";
} oauth_token=A%3DR4oOx_T9uxjPw3au9nlGV3Y3RJ_WNtLdSWAW6PIHaiq1lwpA_uyS1_ytM_V3AvUnzP71AddPaCC6g.YG1B9bvBA82B2vo0u807YvkDEqQCxaf_w6SxNHvZHnPEopzFYwyLMVBvFaN9KsbPx5VN6MPUTHnMJgF22.BTAId4u_INhXe2r6zrOOkjRwLoyIOtiB1Inogl5bM0iaAj5egf1CZOxAI6mgA4psOjuaDLnTmXuc9qCPAOodAFP.SY2x3z.bUBIrmpKFRtT4dI9ltIAVsmb1y5BVlreySOZA7nZrFkADRM6XcXSt7uukX2p1zaW410YdmacdNK4zHFSg_lGXwpzjk2txYnnjuBP1xSHN5zW7pPW7F6FclzDKGM9Ko6aTqxZDCW0F_BspYuXOga.XFNOdlKFEWJM_8RlnldVhAae.YzPJrbjEeu0DWqyPaguLQVUCEnZSTaL98T3vFjZMDkbvoZIhCcIcMz8Jv7vXPlOl7lrjwnb5R1yN1ClyC7pavDnucpRBtgUa6TJWT0nyN8mgwKFL6q5gkPUvwSbAfw4NBE2vUV9DjZQd9C0mjRDZ91vFZgx7spKHW3Qh.nAUkxYRCga9A7bfRRXZJ_9Obadd7G29ILNx7DSh6o02Jr640h_hUIvTLa0Zm5YRVoeLEfnDUwBNszRxFrxcysiFi0PUju4S.5er0PzjxRwYkc3e33Ej_qdEqUlG3MzfI9DxcLEP_IQEnK8iN9796gNXlTJwQ0r77srLFRJOrZqd.y16Kkak_gmO0KOFlySDIXV6nKCQcC641eyz1ycS06zhsTMFClRjd52OIgZVP5LqtPXvP3Wz8D6NgPb9feKg4Q--&oauth_token_secret=dd7f4c907600d8c4d48f86d03e7d0ccc4b9dbf2f&oauth_expires_in=3600&oauth_session_handle=AHIC8VSuV_Z4g376rXJEjQD6drUPZost0I79xv8A296hZam5rfE-&oauth_authorization_expires_in=722154054&xoauth_yahoo_guid=B34CASA6NIZQWPEWLHNU3THYLQ
** Generating Authorization header for https://social.yahooapis.com/v1/user/B34CASA6NIZQWPEWLHNU3THYLQ/profile
** Parameters for base signature string:
format=json&
oauth_consumer_key=dj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--&
oauth_nonce=886464A1-D036-423F-BD6E-988994E4A1ED&
oauth_signature_method=HMAC-SHA1&
oauth_timestamp=1425329596&
oauth_token=A%3DR4oOx_T9uxjPw3au9nlGV3Y3RJ_WNtLdSWAW6PIHaiq1lwpA_uyS1_ytM_V3AvUnzP71AddPaCC6g.YG1B9bvBA82B2vo0u807YvkDEqQCxaf_w6SxNHvZHnPEopzFYwyLMVBvFaN9KsbPx5VN6MPUTHnMJgF22.BTAId4u_INhXe2r6zrOOkjRwLoyIOtiB1Inogl5bM0iaAj5egf1CZOxAI6mgA4psOjuaDLnTmXuc9qCPAOodAFP.SY2x3z.bUBIrmpKFRtT4dI9ltIAVsmb1y5BVlreySOZA7nZrFkADRM6XcXSt7uukX2p1zaW410YdmacdNK4zHFSg_lGXwpzjk2txYnnjuBP1xSHN5zW7pPW7F6FclzDKGM9Ko6aTqxZDCW0F_BspYuXOga.XFNOdlKFEWJM_8RlnldVhAae.YzPJrbjEeu0DWqyPaguLQVUCEnZSTaL98T3vFjZMDkbvoZIhCcIcMz8Jv7vXPlOl7lrjwnb5R1yN1ClyC7pavDnucpRBtgUa6TJWT0nyN8mgwKFL6q5gkPUvwSbAfw4NBE2vUV9DjZQd9C0mjRDZ91vFZgx7spKHW3Qh.nAUkxYRCga9A7bfRRXZJ_9Obadd7G29ILNx7DSh6o02Jr640h_hUIvTLa0Zm5YRVoeLEfnDUwBNszRxFrxcysiFi0PUju4S.5er0PzjxRwYkc3e33Ej_qdEqUlG3MzfI9DxcLEP_IQEnK8iN9796gNXlTJwQ0r77srLFRJOrZqd.y16Kkak_gmO0KOFlySDIXV6nKCQcC641eyz1ycS06zhsTMFClRjd52OIgZVP5LqtPXvP3Wz8D6NgPb9feKg4Q--&
oauth_version=1.0&
realm=yahooapis.com
** Base signature string:
GET&https%3A%2F%2Fsocial.yahooapis.com%2Fv1%2Fuser%2FB34CASA6NIZQWPEWLHNU3THYLQ%2Fprofile&format%3Djson%26oauth_consumer_key%3Ddj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--%26oauth_nonce%3D886464A1-D036-423F-BD6E-988994E4A1ED%26oauth_signature_method%3DHMAC-SHA1%26oauth_timestamp%3D1425329596%26oauth_token%3DA%253DR4oOx_T9uxjPw3au9nlGV3Y3RJ_WNtLdSWAW6PIHaiq1lwpA_uyS1_ytM_V3AvUnzP71AddPaCC6g.YG1B9bvBA82B2vo0u807YvkDEqQCxaf_w6SxNHvZHnPEopzFYwyLMVBvFaN9KsbPx5VN6MPUTHnMJgF22.BTAId4u_INhXe2r6zrOOkjRwLoyIOtiB1Inogl5bM0iaAj5egf1CZOxAI6mgA4psOjuaDLnTmXuc9qCPAOodAFP.SY2x3z.bUBIrmpKFRtT4dI9ltIAVsmb1y5BVlreySOZA7nZrFkADRM6XcXSt7uukX2p1zaW410YdmacdNK4zHFSg_lGXwpzjk2txYnnjuBP1xSHN5zW7pPW7F6FclzDKGM9Ko6aTqxZDCW0F_BspYuXOga.XFNOdlKFEWJM_8RlnldVhAae.YzPJrbjEeu0DWqyPaguLQVUCEnZSTaL98T3vFjZMDkbvoZIhCcIcMz8Jv7vXPlOl7lrjwnb5R1yN1ClyC7pavDnucpRBtgUa6TJWT0nyN8mgwKFL6q5gkPUvwSbAfw4NBE2vUV9DjZQd9C0mjRDZ91vFZgx7spKHW3Qh.nAUkxYRCga9A7bfRRXZJ_9Obadd7G29ILNx7DSh6o02Jr640h_hUIvTLa0Zm5YRVoeLEfnDUwBNszRxFrxcysiFi0PUju4S.5er0PzjxRwYkc3e33Ej_qdEqUlG3MzfI9DxcLEP_IQEnK8iN9796gNXlTJwQ0r77srLFRJOrZqd.y16Kkak_gmO0KOFlySDIXV6nKCQcC641eyz1ycS06zhsTMFClRjd52OIgZVP5LqtPXvP3Wz8D6NgPb9feKg4Q--%26oauth_version%3D1.0%26realm%3Dyahooapis.com
** Authorization header string:
OAuth oauth_consumer_key="dj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--", oauth_nonce="886464A1-D036-423F-BD6E-988994E4A1ED", oauth_signature="jgIttLWbiDJKGniXVFqCdQReHyE%3D", oauth_signature_method="HMAC-SHA1", oauth_timestamp="1425329596", oauth_token="A%3DR4oOx_T9uxjPw3au9nlGV3Y3RJ_WNtLdSWAW6PIHaiq1lwpA_uyS1_ytM_V3AvUnzP71AddPaCC6g.YG1B9bvBA82B2vo0u807YvkDEqQCxaf_w6SxNHvZHnPEopzFYwyLMVBvFaN9KsbPx5VN6MPUTHnMJgF22.BTAId4u_INhXe2r6zrOOkjRwLoyIOtiB1Inogl5bM0iaAj5egf1CZOxAI6mgA4psOjuaDLnTmXuc9qCPAOodAFP.SY2x3z.bUBIrmpKFRtT4dI9ltIAVsmb1y5BVlreySOZA7nZrFkADRM6XcXSt7uukX2p1zaW410YdmacdNK4zHFSg_lGXwpzjk2txYnnjuBP1xSHN5zW7pPW7F6FclzDKGM9Ko6aTqxZDCW0F_BspYuXOga.XFNOdlKFEWJM_8RlnldVhAae.YzPJrbjEeu0DWqyPaguLQVUCEnZSTaL98T3vFjZMDkbvoZIhCcIcMz8Jv7vXPlOl7lrjwnb5R1yN1ClyC7pavDnucpRBtgUa6TJWT0nyN8mgwKFL6q5gkPUvwSbAfw4NBE2vUV9DjZQd9C0mjRDZ91vFZgx7spKHW3Qh.nAUkxYRCga9A7bfRRXZJ_9Obadd7G29ILNx7DSh6o02Jr640h_hUIvTLa0Zm5YRVoeLEfnDUwBNszRxFrxcysiFi0PUju4S.5er0PzjxRwYkc3e33Ej_qdEqUlG3MzfI9DxcLEP_IQEnK8iN9796gNXlTJwQ0r77srLFRJOrZqd.y16Kkak_gmO0KOFlySDIXV6nKCQcC641eyz1ycS06zhsTMFClRjd52OIgZVP5LqtPXvP3Wz8D6NgPb9feKg4Q--", oauth_version="1.0", realm="yahooapis.com"
** > GET 'https://social.yahooapis.com/v1/user/B34CASA6NIZQWPEWLHNU3THYLQ/profile?format=json' {
Authorization = "OAuth oauth_consumer_key=\"dj0yJmk9Q1BTWWoxZVd0QlBGJmQ9WVdrOWVGcEVWbWxTTldrbWNHbzlNQS0tJnM9Y29uc3VtZXJzZWNyZXQmeD1hMQ--\", oauth_nonce=\"886464A1-D036-423F-BD6E-988994E4A1ED\", oauth_signature=\"jgIttLWbiDJKGniXVFqCdQReHyE%3D\", oauth_signature_method=\"HMAC-SHA1\", oauth_timestamp=\"1425329596\", oauth_token=\"A%3DR4oOx_T9uxjPw3au9nlGV3Y3RJ_WNtLdSWAW6PIHaiq1lwpA_uyS1_ytM_V3AvUnzP71AddPaCC6g.YG1B9bvBA82B2vo0u807YvkDEqQCxaf_w6SxNHvZHnPEopzFYwyLMVBvFaN9KsbPx5VN6MPUTHnMJgF22.BTAId4u_INhXe2r6zrOOkjRwLoyIOtiB1Inogl5bM0iaAj5egf1CZOxAI6mgA4psOjuaDLnTmXuc9qCPAOodAFP.SY2x3z.bUBIrmpKFRtT4dI9ltIAVsmb1y5BVlreySOZA7nZrFkADRM6XcXSt7uukX2p1zaW410YdmacdNK4zHFSg_lGXwpzjk2txYnnjuBP1xSHN5zW7pPW7F6FclzDKGM9Ko6aTqxZDCW0F_BspYuXOga.XFNOdlKFEWJM_8RlnldVhAae.YzPJrbjEeu0DWqyPaguLQVUCEnZSTaL98T3vFjZMDkbvoZIhCcIcMz8Jv7vXPlOl7lrjwnb5R1yN1ClyC7pavDnucpRBtgUa6TJWT0nyN8mgwKFL6q5gkPUvwSbAfw4NBE2vUV9DjZQd9C0mjRDZ91vFZgx7spKHW3Qh.nAUkxYRCga9A7bfRRXZJ_9Obadd7G29ILNx7DSh6o02Jr640h_hUIvTLa0Zm5YRVoeLEfnDUwBNszRxFrxcysiFi0PUju4S.5er0PzjxRwYkc3e33Ej_qdEqUlG3MzfI9DxcLEP_IQEnK8iN9796gNXlTJwQ0r77srLFRJOrZqd.y16Kkak_gmO0KOFlySDIXV6nKCQcC641eyz1ycS06zhsTMFClRjd52OIgZVP5LqtPXvP3Wz8D6NgPb9feKg4Q--\", oauth_version=\"1.0\", realm=\"yahooapis.com\"";
}
** < 401 {
Age = 0;
"Content-Encoding" = gzip;
"Content-Type" = "application/json;charset=UTF-8";
Date = "Mon, 02 Mar 2015 20:53:17 GMT";
Server = ATS;
Vary = "Accept-Encoding";
Via = "http/1.1 r10.ycpi.gq1.yahoo.net (ApacheTrafficServer [cMsSf ])";
"Www-Authenticate" = "OAuth oauth_problem=\"OST_OAUTH_SIGNATURE_INVALID_ERROR\", realm=\"yahooapis.com\"";
}
{"error":{"@lang":"en-US","@uri":"http://yahoo.com","description":"Please provide valid credentials. OAuth oauth_problem=\"OST_OAUTH_SIGNATURE_INVALID_ERROR\", realm=\"yahooapis.com\"","detail":"Please provide valid credentials. OAuth oauth_problem=\"OST_OAUTH_SIGNATURE_INVALID_ERROR\", realm=\"yahooapis.com\""}}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment