<?xml version='1.0' encoding='UTF-8'?><?xml-stylesheet href="http://www.blogger.com/styles/atom.css" type="text/css"?><feed xmlns='http://www.w3.org/2005/Atom' xmlns:openSearch='http://a9.com/-/spec/opensearchrss/1.0/' xmlns:georss='http://www.georss.org/georss' xmlns:gd='http://schemas.google.com/g/2005' xmlns:thr='http://purl.org/syndication/thread/1.0'><id>tag:blogger.com,1999:blog-1930213017396645687</id><updated>2012-03-20T02:03:49.525-06:00</updated><category term='facebook'/><category term='google maps'/><category term='truism'/><category term='defaction'/><category term='errorstack'/><category term='statcounter'/><category term='YQL'/><category term='firebug'/><category term='brightkite'/><category term='events'/><category term='linkedin'/><category term='edoism'/><category term='seo'/><category term='crud'/><category term='webhooks'/><category term='jquery'/><category term='iphone'/><category term='kynetx'/><category term='annotation'/><category term='css'/><category term='geolocation'/><category term='push'/><category term='aculis'/><category term='XPath'/><category term='twilio'/><category term='online identity'/><category term='twitter'/><category term='bigohoo'/><category term='oauth'/><category term='social media'/><category term='blogger template'/><category term='webapp'/><category term='JSON'/><category term='widget'/><category term='foursquare'/><category term='safari'/><title type='text'>edoism</title><subtitle type='html'>truism of ed orcutt</subtitle><link rel='http://schemas.google.com/g/2005#feed' type='application/atom+xml' href='http://edoism.orcutt.org/feeds/posts/default'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1930213017396645687/posts/default/-/oauth'/><link rel='alternate' type='text/html' href='http://edoism.orcutt.org/search/label/oauth'/><link rel='hub' href='http://pubsubhubbub.appspot.com/'/><author><name>Ed Orcutt</name><uri>http://www.blogger.com/profile/01072069799127687951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_tXU2PrpKxHU/SuDD5YwomTI/AAAAAAAAAII/hCrRNUZWOto/S220/edo_transjpg.jpg'/></author><generator version='7.00' uri='http://www.blogger.com'>Blogger</generator><openSearch:totalResults>2</openSearch:totalResults><openSearch:startIndex>1</openSearch:startIndex><openSearch:itemsPerPage>25</openSearch:itemsPerPage><entry><id>tag:blogger.com,1999:blog-1930213017396645687.post-7646254264895999483</id><published>2011-12-30T14:54:00.000-07:00</published><updated>2011-12-30T14:54:29.747-07:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kynetx'/><category scheme='http://www.blogger.com/atom/ns#' term='linkedin'/><category scheme='http://www.blogger.com/atom/ns#' term='oauth'/><title type='text'>Making LinkedIn API Calls From KRL</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://4.bp.blogspot.com/-PmbDBtrceYo/Tv4yLpVS49I/AAAAAAAAAU0/gzahe-Kkj-I/s1600/linkedin-people.jpg" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="150" src="http://4.bp.blogspot.com/-PmbDBtrceYo/Tv4yLpVS49I/AAAAAAAAAU0/gzahe-Kkj-I/s200/linkedin-people.jpg" width="200" /&gt;&lt;/a&gt;&lt;/div&gt;Using the KRL &lt;a href="http://docs.kynetx.com/docs/OAuthModule"&gt;OAuthModule &lt;/a&gt;you can access the LinkedIn API from your Kynetx application. Here's the KRL demo code to perform the authorization.&lt;br /&gt;&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;&lt;div style="clear: both; text-align: center;"&gt;&lt;a class="big_button" href="http://ktest.heroku.com/a169x484"&gt;View Demo Online&lt;/a&gt; &lt;a class="big_button" href="https://gist.github.com/1541588"&gt;Download Source Code&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;&lt;script src="https://gist.github.com/1541588.js?file=LinkedIn-Authorize-OAuthModule.krl.txt"&gt;&lt;/script&gt;&lt;br /&gt;&lt;br /&gt;&lt;div style="text-align: center;"&gt;&lt;a class="big_button" href="http://ktest.heroku.com/a169x484"&gt;View Demo Online&lt;/a&gt; &lt;a class="big_button" href="https://gist.github.com/1541588"&gt;Download Source Code&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Enjoy!&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1930213017396645687-7646254264895999483?l=edoism.orcutt.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edoism.orcutt.org/feeds/7646254264895999483/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://edoism.orcutt.org/2011/12/making-linkedin-api-calls-from-krl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1930213017396645687/posts/default/7646254264895999483'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1930213017396645687/posts/default/7646254264895999483'/><link rel='alternate' type='text/html' href='http://edoism.orcutt.org/2011/12/making-linkedin-api-calls-from-krl.html' title='Making LinkedIn API Calls From KRL'/><author><name>Ed Orcutt</name><uri>http://www.blogger.com/profile/01072069799127687951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_tXU2PrpKxHU/SuDD5YwomTI/AAAAAAAAAII/hCrRNUZWOto/S220/edo_transjpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://4.bp.blogspot.com/-PmbDBtrceYo/Tv4yLpVS49I/AAAAAAAAAU0/gzahe-Kkj-I/s72-c/linkedin-people.jpg' height='72' width='72'/><thr:total>0</thr:total></entry><entry><id>tag:blogger.com,1999:blog-1930213017396645687.post-2316032810052321463</id><published>2011-08-29T09:43:00.000-06:00</published><updated>2011-08-29T09:43:45.916-06:00</updated><category scheme='http://www.blogger.com/atom/ns#' term='kynetx'/><category scheme='http://www.blogger.com/atom/ns#' term='twitter'/><category scheme='http://www.blogger.com/atom/ns#' term='oauth'/><title type='text'>Sexy Twitter Authorization for KRL</title><content type='html'>&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-w4v26Qp5_Ts/TKo_taGORyI/AAAAAAAAAOI/5xTK5fzwYWo/s1600/theme.logo.eb3fcf.png" imageanchor="1" style="clear: left; float: left; margin-bottom: 1em; margin-right: 1em;"&gt;&lt;img border="0" src="http://2.bp.blogspot.com/-w4v26Qp5_Ts/TKo_taGORyI/AAAAAAAAAOI/5xTK5fzwYWo/s1600/theme.logo.eb3fcf.png" /&gt;&lt;/a&gt;&lt;/div&gt;A new KRL library has been released that enables you to build a sexy Twitter authorization. The &lt;a href="http://docs.kynetx.com/docs/OAuthModule"&gt;OAuthModule &lt;/a&gt;provides a generic process for making OAuth 1.0A authentication and protected resource requests. This means that you can now make your own authorization request to Twitter, and many other services.&lt;br /&gt;&lt;a name='more'&gt;&lt;/a&gt;&lt;br /&gt;Using &lt;span class="Apple-style-span" style="font-family: 'Courier New', Courier, monospace;"&gt;oauthmodule:get_auth_url&lt;/span&gt; function you get a URL that can be used to start the OAuth authorization dance. While you could simple perform the action within the current browser window, it is so much nicer to pop open a new window. So what we've done is attach a click event to the image that was added to the page.&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://2.bp.blogspot.com/-3s8w7AqONrI/TluyctyidlI/AAAAAAAAASQ/x3lIl2DTU7g/s1600/screenshot-twitter-oauthmodule-signin-button.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="67" src="http://2.bp.blogspot.com/-3s8w7AqONrI/TluyctyidlI/AAAAAAAAASQ/x3lIl2DTU7g/s320/screenshot-twitter-oauthmodule-signin-button.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;We the images is clicked a new browser window is opened using the URL that was returned from oauthmodule:get_auth_url. Then we have a setInterval timer which watches for the window to close.&lt;br /&gt;&lt;br /&gt;&lt;div class="separator" style="clear: both; text-align: center;"&gt;&lt;a href="http://1.bp.blogspot.com/-BlySdLNPLHQ/TluyiddiApI/AAAAAAAAASU/Cm35kGeHxfM/s1600/screenshot-twitter-oauthmodule-signin-popup.png" imageanchor="1" style="margin-left: 1em; margin-right: 1em;"&gt;&lt;img border="0" height="183" src="http://1.bp.blogspot.com/-BlySdLNPLHQ/TluyiddiApI/AAAAAAAAASU/Cm35kGeHxfM/s320/screenshot-twitter-oauthmodule-signin-popup.png" width="320" /&gt;&lt;/a&gt;&lt;/div&gt;&lt;br /&gt;Here is the KRL source code&lt;br /&gt;&lt;br /&gt;&lt;script src="https://gist.github.com/1178579.js?file=Twitter-Authorize-OAuthModule.krl.txt"&gt; &lt;/script&gt;&lt;div class="blogger-post-footer"&gt;&lt;img width='1' height='1' src='https://blogger.googleusercontent.com/tracker/1930213017396645687-2316032810052321463?l=edoism.orcutt.org' alt='' /&gt;&lt;/div&gt;</content><link rel='replies' type='application/atom+xml' href='http://edoism.orcutt.org/feeds/2316032810052321463/comments/default' title='Post Comments'/><link rel='replies' type='text/html' href='http://edoism.orcutt.org/2011/08/sexy-twitter-authorization-for-krl.html#comment-form' title='0 Comments'/><link rel='edit' type='application/atom+xml' href='http://www.blogger.com/feeds/1930213017396645687/posts/default/2316032810052321463'/><link rel='self' type='application/atom+xml' href='http://www.blogger.com/feeds/1930213017396645687/posts/default/2316032810052321463'/><link rel='alternate' type='text/html' href='http://edoism.orcutt.org/2011/08/sexy-twitter-authorization-for-krl.html' title='Sexy Twitter Authorization for KRL'/><author><name>Ed Orcutt</name><uri>http://www.blogger.com/profile/01072069799127687951</uri><email>noreply@blogger.com</email><gd:image rel='http://schemas.google.com/g/2005#thumbnail' width='24' height='32' src='http://4.bp.blogspot.com/_tXU2PrpKxHU/SuDD5YwomTI/AAAAAAAAAII/hCrRNUZWOto/S220/edo_transjpg.jpg'/></author><media:thumbnail xmlns:media='http://search.yahoo.com/mrss/' url='http://2.bp.blogspot.com/-w4v26Qp5_Ts/TKo_taGORyI/AAAAAAAAAOI/5xTK5fzwYWo/s72-c/theme.logo.eb3fcf.png' height='72' width='72'/><thr:total>0</thr:total></entry></feed>
