<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>youdidwhatwithtsql.com &#187; Tweet-SQL</title>
	<atom:link href="http://www.youdidwhatwithtsql.com/tag/tweet-sql/feed" rel="self" type="application/rss+xml" />
	<link>http://www.youdidwhatwithtsql.com</link>
	<description>making DBAs everywhere curse!</description>
	<lastBuildDate>Tue, 31 Jan 2012 12:21:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Tweet-SQL 3.5 Released</title>
		<link>http://www.youdidwhatwithtsql.com/tweet-sql-3-5-released/1352</link>
		<comments>http://www.youdidwhatwithtsql.com/tweet-sql-3-5-released/1352#comments</comments>
		<pubDate>Tue, 06 Sep 2011 21:25:43 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter API]]></category>
		<category><![CDATA[Twitter App]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/tweet-sql-3-5-released/1352</guid>
		<description><![CDATA[Tweet-SQL 3.5 is now available. This release features better methods for using multiple Twitter accounts and https support. Download your copy over on tweet-sql.com. There&#8217;s a few exciting blog posts coming up including &#34;The AdventureWorks of Tweet-SQL&#34; and &#34;Twitter bots with Tweet-SQL&#34;. In the meantime checkout the following blog posts&#8230; MULTIPLE TWITTER ACCOUNTS WITH TWEET-SQL [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/tweet-sql-3-5-released/1352">Tweet-SQL 3.5 Released</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a title="Tweet-SQL" href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> 3.5 is now available. This release features better methods for using multiple Twitter accounts and https support. Download your copy over on <a href="http://www.tweet-sql.com/dl.php">tweet-sql.com</a>.</p>
<p>There&#8217;s a few exciting blog posts coming up including <em>&quot;The AdventureWorks of Tweet-SQL&quot; </em>and <font color="#666666"><em>&quot;Twitter bots with Tweet-SQL&quot;. </em></font>In the meantime checkout the following blog posts&#8230;</p>
<h4><font style="font-weight: normal" size="2"><a title="Multiple Twitter account support in Tweet-SQL" href="http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082" target="_blank">MULTIPLE TWITTER ACCOUNTS WITH TWEET-SQL</a></font></h4>
<h4><font   2??="2??"><a title="Guide to the oAuth workflow in Tweet-SQL" href="http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814"><font style="font-weight: normal" size="2">CONFIGURING OAUTH FOR TWEET-SQL</font></a></font></h4>
<h4><font style="font-weight: normal" size="2"><a title="It&#39;s fun creating lists with Tweet-SQL" href="http://www.youdidwhatwithtsql.com/creating-a-sqlserverpedia-list-with-tweet-sql/835">CREATING A SQLSERVERPEDIA LIST WITH TWEET-SQL</a></font></h4>
<p><map name='google_ad_map_1352_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1352?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1352_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1352&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Ftweet-sql-3-5-released%2F1352' title="Tweet SQL 3.5 Released" alt=" Tweet SQL 3.5 Released" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/tweet-sql-3-5-released/1352">Tweet-SQL 3.5 Released</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/tweet-sql-3-5-released/1352" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/tweet-sql-3-5-released/1352/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Multiple Twitter accounts with Tweet-SQL</title>
		<link>http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082</link>
		<comments>http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082#comments</comments>
		<pubDate>Wed, 04 May 2011 20:13:01 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[oAuth]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082</guid>
		<description><![CDATA[Since Twitter made the switch to use oAuth the single most requested feature for Tweet-SQL has been for better handling of multiple twitter accounts. While it was possible to use multiple accounts, with no restriction, you had to go through the oAuth process every time you wanted to change usernames. Obviously this won&#8217;t do so [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082">Multiple Twitter accounts with Tweet-SQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Since <a href="http://twitter.com" target="_blank">Twitter</a> made the switch to use <a href="http://oauth.net" target="_blank">oAuth</a> the single most requested feature for <a title="Tweet-SQL - Twitter app for SQL Server" href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> has been for better handling of multiple twitter accounts. While it was possible to use multiple accounts, with no restriction, you had to go through the oAuth process every time you wanted to change usernames. Obviously this won&#8217;t do so I&#8217;ve improved this in the next version of <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a>.</p>
<p>Firstly, assuming you&#8217;ve already gone through the <a title="Tweet-SQL - How to use oAuth" href="http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814" target="_blank">oAuth process for Tweet-SQL</a> once we need to copy the current active account. Just run the below TSQL in <a href="http://en.wikipedia.org/wiki/SQL_Server_Management_Studio" target="_blank">SSMS</a> against the database you have installed the software in.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1082code8'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10828"><td class="code" id="p1082code8"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_copy_oauth_account</span>;</pre></td></tr></table></div>

<p>This will copy the Twitter account details from the registry to a table called <strong>dbo.tweet_oauth_accounts</strong>. This account remains active for Tweet-SQL.</p>
<p>Next we need to authorise the additional account with the Tweet-SQL configuration program. Launch the tool, change the <strong>username </strong>field to the new account screen name, click File &gt; Save Config.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_configuration_program.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="tweet-sql_configuration_program" border="0" alt="tweet sql configuration program thumb Multiple Twitter accounts with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_configuration_program_thumb.png" width="420" height="484" /></a></p>
<p align="left">Click oAuth &gt; Get Access Token to begin the oAuth process. The following dialog will appear. Click &#8216;Yes&#8217;. Provided you have executed the <strong>dbo.tweet_cfg_copy_oauth_account</strong> procedure the old account details will be saved.</p>
<p align="left"><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_popup_dialog.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="tweet-sql_popup_dialog" border="0" alt="tweet sql popup dialog thumb Multiple Twitter accounts with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_popup_dialog_thumb.png" width="644" height="229" /></a></p>
<p>In a few moments your browser will launch and you will be prompted to login to Twitter. Login with the appropriate account, authorise <a title="Tweet-SQL - Export twitter data to SQL Server" href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> and copy the pin.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/twitter_oauth_pin.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="twitter_oauth_pin" border="0" alt="twitter oauth pin thumb Multiple Twitter accounts with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/twitter_oauth_pin_thumb.png" width="644" height="304" /></a></p>
<p>Return to the Tweet-SQL configuration program and paste the pin into the dialog box.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_oauth_pin_dialog.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="tweet-sql_oauth_pin_dialog" border="0" alt="tweet sql oauth pin dialog thumb Multiple Twitter accounts with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_oauth_pin_dialog_thumb.png" width="644" height="184" /></a></p>
<p>Click &#8216;OK&#8217; and a success dialog should appear.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_oauth_successful.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="tweet-sql_oauth_successful" border="0" alt="tweet sql oauth successful thumb Multiple Twitter accounts with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_oauth_successful_thumb.png" width="417" height="484" /></a></p>
<p>Return to SSMS and run the below TSQL to add the new account to the <strong>dbo.tweet_oauth_accounts</strong> table</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1082code9'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10829"><td class="code" id="p1082code9"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_copy_oauth_account</span>;</pre></td></tr></table></div>

<p>Now you should have two accounts available for <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a>.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1082code10'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p108210"><td class="code" id="p1082code10"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">SELECT</span> twitter_username 
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_oauth_accounts</span>;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_oauth_two_accounts.png"><img style="background-image: none; border-right-width: 0px; padding-left: 0px; padding-right: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px; padding-top: 0px" title="tweet-sql_oauth_two_accounts" border="0" alt="tweet sql oauth two accounts thumb Multiple Twitter accounts with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2011/Multiple-Twitter-accounts-with-Tweet-SQL_11F86/tweet-sql_oauth_two_accounts_thumb.png" width="244" height="120" /></a></p>
<p>To select a particular twitter account we run&#8230;.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1082code11'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p108211"><td class="code" id="p1082code11"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_change_oauth_account</span> <span style="color: #FF0000;">'rhyscampbell'</span>;</pre></td></tr></table></div>

<p>Then we can post a status from this account;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1082code12'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p108212"><td class="code" id="p1082code12"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_sts_update</span> <span style="color: #FF0000;">'Sending a test status...'</span>, null;</pre></td></tr></table></div>

<p>Then to change accounts&#8230;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1082code13'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p108213"><td class="code" id="p1082code13"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_change_oauth_account</span> <span style="color: #FF0000;">'tweetsql'</span>;
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_sts_update</span> <span style="color: #FF0000;">'Testing the new multiple account support for oAuth in Tweet-SQL.'</span>, null;</pre></td></tr></table></div>

<p>Change back once more&#8230;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p1082code14'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p108214"><td class="code" id="p1082code14"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_change_oauth_account</span> <span style="color: #FF0000;">'rhyscampbell'</span>;
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_sts_update</span> <span style="color: #FF0000;">'Sending another test status...!'</span>, null;</pre></td></tr></table></div>

<p>That&#8217;s it! There&#8217;s no limits to the number of accounts this method will support, 2 or 2, 000! The next version of <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> will be released in the coming weeks. In the meantime have some fun with the <a title="Tweet-SQL download Page" href="http://www.tweet-sql.com/dl.php" target="_blank">current version</a>.</p>
<p><map name='google_ad_map_1082_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/1082?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_1082_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=1082&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Fmultiple-twitter-accounts-with-tweet-sql%2F1082' title="Multiple Twitter accounts with Tweet SQL" alt=" Multiple Twitter accounts with Tweet SQL" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082">Multiple Twitter accounts with Tweet-SQL</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/multiple-twitter-accounts-with-tweet-sql/1082/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweet-SQL: Storing searches in a table</title>
		<link>http://www.youdidwhatwithtsql.com/tweet-sql-storing-searches-in-a-table/888</link>
		<comments>http://www.youdidwhatwithtsql.com/tweet-sql-storing-searches-in-a-table/888#comments</comments>
		<pubDate>Sat, 23 Oct 2010 15:05:28 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[Twitter search]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/tweet-sql-storing-searches-in-a-table/888</guid>
		<description><![CDATA[A Tweet-SQL user emailed me recently about how to store results from the tweet_src_search procedure in a table. Twitter returns an atom feed for search requests so you have to handle this slightly differently compared to other Tweet-SQL procedures. Here’s a quick walk-through of how we can get Twitter search results into a database table [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/tweet-sql-storing-searches-in-a-table/888">Tweet-SQL: Storing searches in a table</a></p>
]]></description>
			<content:encoded><![CDATA[<p>A <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> user emailed me recently about how to store results from the tweet_src_search procedure in a table. <a href="http://twitter.com" target="_blank">Twitter</a> returns an <a href="http://search.cpan.org/~miyagawa/XML-Atom-0.37/lib/XML/Atom.pm" target="_blank">atom</a> feed for search requests so you have to handle this slightly differently compared to other <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> procedures. </p>
<p>Here’s a quick walk-through of how we can get Twitter search results into a database table using <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a>. First create a table to hold the tweets.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p888code18'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p88818"><td class="code" id="p888code18"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">CREATE</span> <span style="color: #0000FF;">TABLE</span> dbo.<span style="color: #202020;">TwitterSearchResults</span>
<span style="color: #808080;">&#40;</span>
	Id <span style="color: #0000FF;">INTEGER</span> <span style="color: #808080;">NOT</span> <span style="color: #808080;">NULL</span> <span style="color: #0000FF;">IDENTITY</span><span style="color: #808080;">&#40;</span><span style="color: #000;">1</span>,<span style="color: #000;">1</span><span style="color: #808080;">&#41;</span> <span style="color: #0000FF;">PRIMARY</span> <span style="color: #0000FF;">KEY</span> <span style="color: #0000FF;">CLUSTERED</span>,
	twitter_id <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span>,
	published <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">30</span><span style="color: #808080;">&#41;</span>,
	title <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">160</span><span style="color: #808080;">&#41;</span>,
	content <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">160</span><span style="color: #808080;">&#41;</span>,
	updated <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">30</span><span style="color: #808080;">&#41;</span>,
	author_name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span>,
	uri <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span>,
	keyword_searched <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span>
<span style="color: #808080;">&#41;</span>;</pre></td></tr></table></div>

<p>Now we can run the below script to use <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> to store twitter search results in the above table. Just change the value set for <strong>@keyword</strong>.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p888code19'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p88819"><td class="code" id="p888code19"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">DECLARE</span> @xml XML,
        @handle <span style="color: #0000FF;">INT</span>,
        @keyword <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span>;
&nbsp;
<span style="color: #008080;">-- Set keyword to search for</span>
<span style="color: #0000FF;">SET</span> @keyword <span style="color: #808080;">=</span> <span style="color: #FF0000;">'Obama'</span>
&nbsp;
<span style="color: #008080;">-- Turn off resultset from Tweet-SQL</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_resultset_send</span> <span style="color: #000;">0</span>;
&nbsp;
<span style="color: #008080;">-- Peform a twitter search</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_src_search</span> @keyword, null, @xml <span style="color: #0000FF;">OUTPUT</span>;
&nbsp;
<span style="color: #008080;">-- Prepare an xml document</span>
<span style="color: #0000FF;">EXEC</span> <span style="color: #AF0000;">sp_xml_preparedocument</span> @handle <span style="color: #0000FF;">OUTPUT</span>, @xml, <span style="color: #FF0000;">'&lt;root xmlns:a=&quot;http://www.w3.org/2005/Atom&quot; /&gt;'</span>;
&nbsp;
&nbsp;
<span style="color: #0000FF;">INSERT</span> <span style="color: #0000FF;">INTO</span> dbo.<span style="color: #202020;">TwitterSearchResults</span>
<span style="color: #808080;">&#40;</span>
	twitter_id,
	published,
	title,
	content,
	updated,
	author_name,
	uri,
	keyword_searched
<span style="color: #808080;">&#41;</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">&#91;</span>a:id<span style="color: #808080;">&#93;</span>,
	   <span style="color: #808080;">&#91;</span>a:published<span style="color: #808080;">&#93;</span>,
	   <span style="color: #808080;">&#91;</span>a:title<span style="color: #808080;">&#93;</span>,
	   <span style="color: #808080;">&#91;</span>a:content<span style="color: #808080;">&#93;</span>,
	   <span style="color: #808080;">&#91;</span>a:updated<span style="color: #808080;">&#93;</span>,
	   <span style="color: #808080;">&#91;</span>author_name<span style="color: #808080;">&#93;</span>,
	   <span style="color: #808080;">&#91;</span>uri<span style="color: #808080;">&#93;</span>,
	   @keyword <span style="color: #008080;">-- Store the keyword associated with this search</span>
<span style="color: #0000FF;">FROM</span> <span style="color: #0000FF;">OPENXML</span> <span style="color: #808080;">&#40;</span>@handle, <span style="color: #FF0000;">'//a:feed/a:entry'</span>, <span style="color: #000;">2</span><span style="color: #808080;">&#41;</span> <span style="color: #008080;">-- Path to tweets in the xml docs</span>
<span style="color: #0000FF;">WITH</span>
<span style="color: #808080;">&#40;</span>
	<span style="color: #808080;">&#91;</span>a:id<span style="color: #808080;">&#93;</span> <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">160</span><span style="color: #808080;">&#41;</span>,
	<span style="color: #808080;">&#91;</span>a:published<span style="color: #808080;">&#93;</span> <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">160</span><span style="color: #808080;">&#41;</span>,
	<span style="color: #808080;">&#91;</span>a:title<span style="color: #808080;">&#93;</span> <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">160</span><span style="color: #808080;">&#41;</span>,
	<span style="color: #808080;">&#91;</span>a:content<span style="color: #808080;">&#93;</span> <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">160</span><span style="color: #808080;">&#41;</span>,
	<span style="color: #808080;">&#91;</span>a:updated<span style="color: #808080;">&#93;</span> <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">160</span><span style="color: #808080;">&#41;</span>,
	author_name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span> <span style="color: #FF0000;">'a:author/a:name'</span>, <span style="color: #008080;">-- Query further down the xml doc to get author info</span>
	uri <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span> <span style="color: #FF0000;">'a:author/a:uri'</span>
 <span style="color: #808080;">&#41;</span>;
&nbsp;
<span style="color: #008080;">-- Clean up            </span>
<span style="color: #0000FF;">EXECUTE</span> <span style="color: #AF0000;">sp_xml_removedocument</span> @handle;
&nbsp;
<span style="color: #008080;">-- Turn on resultset from Tweet-SQL</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_resultset_send</span> <span style="color: #000;">1</span>;</pre></td></tr></table></div>

<p>Now the TwitterSearchResults table should contain and bunch of tweets.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p888code20'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p88820"><td class="code" id="p888code20"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span> 
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">TwitterSearchResults</span>;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/10/tweetsql_twitter_search_results.png"><img style="border-bottom: 0px; border-left: 0px; display: inline; border-top: 0px; border-right: 0px" title="tweet-sql twitter search results" border="0" alt="tweetsql twitter search results thumb Tweet SQL: Storing searches in a table" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/10/tweetsql_twitter_search_results_thumb.png" width="644" height="197" /></a> </p>
</p>
<p>Get yourself a copy of <a href="http://www.tweet-sql.com/dl.php" target="_blank">Tweet-SQL</a> and try this out now!</p>
<p><map name='google_ad_map_888_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/888?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_888_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=888&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Ftweet-sql-storing-searches-in-a-table%2F888' title="Tweet SQL: Storing searches in a table" alt=" Tweet SQL: Storing searches in a table" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/tweet-sql-storing-searches-in-a-table/888">Tweet-SQL: Storing searches in a table</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/tweet-sql-storing-searches-in-a-table/888" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/tweet-sql-storing-searches-in-a-table/888/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tweet-SQL Version 3 released</title>
		<link>http://www.youdidwhatwithtsql.com/tweet-sql-version-3-released/850</link>
		<comments>http://www.youdidwhatwithtsql.com/tweet-sql-version-3-released/850#comments</comments>
		<pubDate>Sat, 07 Aug 2010 19:23:51 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/tweet-sql-version-3-released/850</guid>
		<description><![CDATA[Tweet-SQL version 3 has been released! Here’s a quick summary of the new features. Full 64 bit OS Support. (Previously the installer would fail to created the required registry keys on 64 bit Operating Systems). Full support for oAuth authentication. Support for the new Twitter List methods. See sqlserverpedia list with Tweet-SQL for this in [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/tweet-sql-version-3-released/850">Tweet-SQL Version 3 released</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> version 3 has been released! Here’s a quick summary of the new features.</p>
<ul>
<li>Full 64 bit OS Support. (Previously the installer would fail to created the required registry keys on 64 bit Operating Systems).</li>
<li>Full support for <a href="http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814" target="_blank">oAuth authentication</a>.</li>
<li>Support for the new Twitter List methods. See <a href="http://www.youdidwhatwithtsql.com/creating-a-sqlserverpedia-list-with-tweet-sql/835" target="_blank">sqlserverpedia list with Tweet-SQL</a> for this in action.</li>
<li>Support for geo-tagging of status updates.</li>
<li>Support for the Twitter reweet methods.</li>
<li>Support for the saved search API methods.</li>
<li>Support for the suggested users API methods.</li>
<li>Support for <a href="http://tinyurl.com" target="_blank">TinyURL</a>, <a href="http://tweetshrink.com/" target="_blank">TweetShrink</a> and <a href="http://twittercounter.com/" target="_blank">TwitterCounter</a>.</li>
</ul>
<p>I’ll be following up with a few cool blog posts showing what you can do with these new features. In the meantime checkout the <a href="http://www.tweet-sql.com/files/Tweet-SQL%20User%20Documentation.pdf" target="_blank">Tweet-SQL User Documentation</a> for more details and download <a href="http://www.tweet-sql.com/download.php" target="_blank">Tweet-SQL Version 3</a> now!</p>
<p><map name='google_ad_map_850_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/850?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_850_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=850&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Ftweet-sql-version-3-released%2F850' title="Tweet SQL Version 3 released" alt=" Tweet SQL Version 3 released" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/tweet-sql-version-3-released/850">Tweet-SQL Version 3 released</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/tweet-sql-version-3-released/850" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/tweet-sql-version-3-released/850/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Configuring oAuth for Tweet-SQL</title>
		<link>http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814</link>
		<comments>http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814#comments</comments>
		<pubDate>Sat, 26 Jun 2010 15:56:48 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[oAuth]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814</guid>
		<description><![CDATA[Twitter are soon requiring that all applications accessing their API use oAuth instead of basic authentication. This means you don’t have to provide your password to third parties when using their apps. I’ve been busy adding this to the upcoming version of Tweet-SQL and here’s a quick guide to setting up oAuth. After installing Tweet-SQL [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814">Configuring oAuth for Tweet-SQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://twitter.com" target="_blank">Twitter</a> are soon requiring that all applications accessing their API use <a href="http://oauth.net/" target="_blank">oAuth</a> instead of basic authentication. This means you don’t have to provide your password to third parties when using their apps. I’ve been busy adding this to the upcoming version of <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> and here’s a quick guide to setting up oAuth.</p>
<p>After installing Tweet-SQL launch the configuration program by clicking Start &gt; All Programs &gt; Tweet-SQL &gt; Tweet-SQL Config.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_configuration_program.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="tweet-sql configuration program" border="0" alt="tweetsql configuration program thumb Configuring oAuth for Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_configuration_program_thumb.png" width="333" height="348" /></a> </p>
<p>Ensure the <strong>Authentication</strong> drop down is set to OAuth. Enter your username in the box labelled <strong>username</strong>. <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> needs your username for some api calls to work. Click File &gt; Save Config to save this information.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_config.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="tweet-sql config" border="0" alt="tweetsql config thumb Configuring oAuth for Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_config_thumb.png" width="333" height="348" /></a> </p>
<p>Next click oAuth &gt; Get Access Token. Tweet-SQL will launch your default web browser to contact <a href="http://twitter.com" target="_blank">Twitter</a>. Enter your login details into twitter and click <strong>Allow</strong>.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/twitter_oauth_signin.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="twitter oauth sign in" border="0" alt="twitter oauth signin thumb Configuring oAuth for Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/twitter_oauth_signin_thumb.png" width="644" height="349" /></a> </p>
<p>Once you have granted Tweet-SQL access you will be provided with a PIN. Copy this PIN to your clipboard.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/twitter_oauth_pin.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="twitter oauth pin" border="0" alt="twitter oauth pin thumb Configuring oAuth for Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/twitter_oauth_pin_thumb.png" width="644" height="349" /></a> </p>
<p>Return to the Tweet-SQL configuration program and enter the PIN in the dialog box.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_oauth_pin.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="tweet-sql oauth pin" border="0" alt="tweetsql oauth pin thumb Configuring oAuth for Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_oauth_pin_thumb.png" width="474" height="136" /></a> </p>
<p>Tweet-SQL will then verify the PIN with Twitter to complete the process. After a few moments a confirmation will be displayed.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_oauth_confirmation.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="tweet-sql oauth confirmation" border="0" alt="tweetsql oauth confirmation thumb Configuring oAuth for Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2010/06/tweetsql_oauth_confirmation_thumb.png" width="245" height="148" /></a> </p>
<p>You are now ready to start using Tweet-SQL!</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p814code22'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p81422"><td class="code" id="p814code22"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_sts_update</span> <span style="color: #FF0000;">'Dinner on the river tonight!'</span>, null;</pre></td></tr></table></div>

<p>You can continue using basic authentication with Twitter until <strong>August 16th 2010</strong>. The new version of Tweet-SQL supporting oAuth will be released within the next few weeks. Find out <a href="http://dev.twitter.com/pages/oauth_faq" target="_blank">more about oAuth</a> and download <a href="http://www.tweet-sql.com/download.php" target="_blank">Tweet-SQL now</a>!</p>
<p><map name='google_ad_map_814_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/814?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_814_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=814&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Fconfiguring-oauth-for-tweet-sql%2F814' title="Configuring oAuth for Tweet SQL" alt=" Configuring oAuth for Tweet SQL" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814">Configuring oAuth for Tweet-SQL</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/configuring-oauth-for-tweet-sql/814/feed</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Using TwitterCounter with Tweet-SQL</title>
		<link>http://www.youdidwhatwithtsql.com/using-twittercounter-with-tweet-sql/165</link>
		<comments>http://www.youdidwhatwithtsql.com/using-twittercounter-with-tweet-sql/165#comments</comments>
		<pubDate>Sat, 06 Jun 2009 15:10:46 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter API]]></category>
		<category><![CDATA[Twitter App]]></category>
		<category><![CDATA[TwitterCounter]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/using-twittercounter-with-tweet-sql/165</guid>
		<description><![CDATA[TwitterCounter is a service that provides Twitter user statistics. In their own words; “The TwitterCounter API allows you to retrieve everything TwitterCounter knows about a certain Twitter username.” TwitterCounter basically provides statistics on followers and predictions on growth. The next version of Tweet-SQL will include a procedure to work with this data. Here’s how you [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/using-twittercounter-with-tweet-sql/165">Using TwitterCounter with Tweet-SQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://twittercounter.com/" target="_blank">TwitterCounter</a> is a service that provides <a href="http://twitter.com" target="_blank">Twitter</a> user statistics. In their own words; <em>“The TwitterCounter API allows you to retrieve everything TwitterCounter knows about a certain Twitter username.” </em><a href="http://twittercounter.com" target="_blank">TwitterCounter</a> basically provides statistics on followers and predictions on growth. The next version of <a href="http://www.tweet-sql.com/" target="_blank">Tweet-SQL</a> will include a procedure to work with this data. Here’s how you use it;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p165code24'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p16524"><td class="code" id="p165code24"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">DECLARE</span> @username <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">30</span><span style="color: #808080;">&#41;</span>;
<span style="color: #008080;">-- Set Twitter username</span>
<span style="color: #0000FF;">SET</span> @username <span style="color: #808080;">=</span> <span style="color: #FF0000;">'rhyscampbell'</span>;
<span style="color: #008080;">-- Execute the procedure</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_util_twitterCounter</span> @username, null, null;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/06/image8.png"><img style="border-right-width: 0px; display: inline; border-top-width: 0px; border-bottom-width: 0px; border-left-width: 0px" title="Tweet-SQL results from TwitterCounter" border="0" alt="image thumb8 Using TwitterCounter with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/06/image-thumb8.png" width="644" height="110" /></a> </p>
<p>Here’s the raw xml that is accessible by using OUTPUT parameters.</p>
<pre>&lt;twittercounter&gt;
  &lt;user_id&gt;297689&lt;/user_id&gt;
  &lt;user_name&gt;rhyscampbell&lt;/user_name&gt;
  &lt;followers_current&gt;255&lt;/followers_current&gt;
  &lt;date_updated&gt;2009-06-06&lt;/date_updated&gt;
  &lt;url&gt;http://www.youdidwhatwithtsql.com&lt;/url&gt;
  &lt;avatar&gt;70800065/n571986135_2362730_9166_normal.jpg&lt;/avatar&gt;
  &lt;follow_days&gt;253&lt;/follow_days&gt;
  &lt;started_followers&gt;18&lt;/started_followers&gt;
  &lt;growth_since&gt;237&lt;/growth_since&gt;
  &lt;average_growth&gt;1&lt;/average_growth&gt;
  &lt;tomorrow&gt;256&lt;/tomorrow&gt;
  &lt;next_month&gt;285&lt;/next_month&gt;
  &lt;followers_yesterday&gt;258&lt;/followers_yesterday&gt;
  &lt;rank&gt;90877&lt;/rank&gt;
  &lt;followers_2w_ago&gt;18&lt;/followers_2w_ago&gt;
  &lt;growth_since_2w&gt;237&lt;/growth_since_2w&gt;
  &lt;average_growth_2w&gt;17&lt;/average_growth_2w&gt;
  &lt;tomorrow_2w&gt;272&lt;/tomorrow_2w&gt;
  &lt;next_month_2w&gt;765&lt;/next_month_2w&gt;
  &lt;followersperdate&gt;
    &lt;date2009-05-11&gt;227&lt;/date2009-05-11&gt;
    &lt;date2009-05-12&gt;227&lt;/date2009-05-12&gt;
    &lt;date2009-05-15&gt;230&lt;/date2009-05-15&gt;
    &lt;date2009-05-17&gt;230&lt;/date2009-05-17&gt;
    &lt;date2009-05-20&gt;232&lt;/date2009-05-20&gt;
    &lt;date2009-05-22&gt;239&lt;/date2009-05-22&gt;
    &lt;date2009-05-24&gt;241&lt;/date2009-05-24&gt;
    &lt;date2009-05-26&gt;249&lt;/date2009-05-26&gt;
    &lt;date2009-05-29&gt;248&lt;/date2009-05-29&gt;
    &lt;date2009-05-31&gt;250&lt;/date2009-05-31&gt;
    &lt;date2009-06-02&gt;248&lt;/date2009-06-02&gt;
    &lt;date2009-06-04&gt;258&lt;/date2009-06-04&gt;
    &lt;date2009-06-06&gt;255&lt;/date2009-06-06&gt;
  &lt;/followersperdate&gt;
&lt;/twittercounter&gt;</pre>
<p><map name='google_ad_map_165_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/165?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_165_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=165&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Fusing-twittercounter-with-tweet-sql%2F165' title="Using TwitterCounter with Tweet SQL" alt=" Using TwitterCounter with Tweet SQL" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/using-twittercounter-with-tweet-sql/165">Using TwitterCounter with Tweet-SQL</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/using-twittercounter-with-tweet-sql/165" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/using-twittercounter-with-tweet-sql/165/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Shrinking Tweets with Tweet-SQL</title>
		<link>http://www.youdidwhatwithtsql.com/shrinking-tweets-with-tweet-sql/105</link>
		<comments>http://www.youdidwhatwithtsql.com/shrinking-tweets-with-tweet-sql/105#comments</comments>
		<pubDate>Tue, 19 May 2009 20:24:23 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[TweetShrink]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter API]]></category>
		<category><![CDATA[Twitter App]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/shrinking-tweets-with-tweet-sql/105</guid>
		<description><![CDATA[To get your point across on Twitter you sometimes have to try and shorten your tweets. This can be a pain for anyone over 30 who doesn’t know txtspk. Thankfully some clever chap has come to the rescue with TweetShrink and I’ve integrated it into Tweet-SQL. Here’s how you use it; ?View Code TSQLDECLARE @shrunk [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/shrinking-tweets-with-tweet-sql/105">Shrinking Tweets with Tweet-SQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p>To get your point across on <a href="http://twitter.com" target="_blank">Twitter</a> you sometimes have to try and shorten your tweets. This can be a pain for anyone over 30 who doesn’t know <a href="http://en.wikipedia.org/wiki/SMS_language" target="_blank">txtspk</a>. Thankfully some clever chap has come to the rescue with <a href="http://tweetshrink.com" target="_blank">TweetShrink</a> and I’ve integrated it into <a href="http://tweet-sql.com" target="_blank">Tweet-SQL</a>. Here’s how you use it;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p105code26'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p10526"><td class="code" id="p105code26"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">DECLARE</span> @shrunk <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">140</span><span style="color: #808080;">&#41;</span>,
		@shaved <span style="color: #0000FF;">INT</span>;
&nbsp;
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_util_tweetShrink</span> <span style="color: #FF0000;">'For some strange reason I have developed a tendency to think every new version of Windows is more of a resource pig.'</span>, @shrunk <span style="color: #0000FF;">OUTPUT</span>, @shaved <span style="color: #0000FF;">OUTPUT</span>;
&nbsp;
<span style="color: #008080;">-- The shortened Tweet</span>
<span style="color: #0000FF;">SELECT</span> @shrunk <span style="color: #0000FF;">AS</span> shrunkTweet;
<span style="color: #008080;">-- How may characters have been shaved off?</span>
<span style="color: #0000FF;">SELECT</span> @shaved <span style="color: #0000FF;">AS</span> shaved;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/05/image3.png"><img title="Using TweetShrink in Tweet-SQL" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="132" alt="image thumb3 Shrinking Tweets with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/05/image-thumb3.png" width="644" border="0" /></a> </p>
<p>A future version of <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> will include this functionality along with a few more cool surprises.</p>
<p><map name='google_ad_map_105_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/105?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_105_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=105&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Fshrinking-tweets-with-tweet-sql%2F105' title="Shrinking Tweets with Tweet SQL" alt=" Shrinking Tweets with Tweet SQL" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/shrinking-tweets-with-tweet-sql/105">Shrinking Tweets with Tweet-SQL</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/shrinking-tweets-with-tweet-sql/105" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/shrinking-tweets-with-tweet-sql/105/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Know who your friends are with Tweet-SQL</title>
		<link>http://www.youdidwhatwithtsql.com/know-who-your-friends-are-with-tweet-sql/96</link>
		<comments>http://www.youdidwhatwithtsql.com/know-who-your-friends-are-with-tweet-sql/96#comments</comments>
		<pubDate>Fri, 01 May 2009 12:49:43 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[T-SQL]]></category>
		<category><![CDATA[twitter]]></category>
		<category><![CDATA[Twitter API]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/know-who-your-friends-are-with-tweet-sql/96</guid>
		<description><![CDATA[Tweet-SQL version 2 supports the new Twitter social graph API methods. These are two very simple methods to get all of your followers, or friends, Twitter user ids. There are four procedures in Tweet-SQL that support these methods. tweet_sog_followers &#8211; Returns the ids of the authenticating users followers or, if a non-null value is supplied [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/know-who-your-friends-are-with-tweet-sql/96">Know who your friends are with Tweet-SQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> version 2 supports the new <a href="http://twitter.com" target="_blank">Twitter</a> social graph <a href="http://apiwiki.twitter.com/Twitter-API-Documentation" target="_blank">API methods</a>. These are two very simple methods to get all of your followers, or friends, Twitter user ids. There are four procedures in <a href="http://www.tweet-sql.com/" target="_blank">Tweet-SQL</a> that support these methods. </p>
<ul>
<li>tweet_sog_followers &#8211; Returns the ids of the authenticating users followers or, if a non-null value is supplied for @user_id_or_nick, the ids of the specified user’s followers. </li>
<li>tweet_sog_friends &#8211; Returns the ids of the authenticating users friends or, if a non-null value is supplied for @user_id_or_nick, the ids of the specified user’s friends. </li>
<li>tweet_sog_followersTable &#8211; Returns the same data from tweet_sog_followers but saves it to a table in the SQL Server database Tweet-SQL is hosted in. The table created is called tweet_followersIds. Any existing table with this name is dropped at the start of the procedure execution. </li>
<li>tweet_sog_friendsTable &#8211; Returns the same data from tweet_sog_friends but saves it to a table in the SQL Server database Tweet-SQL is hosted in. The table created is called tweet_friendsIds. Any existing table with this name is dropped at the start of the procedure execution. </li>
</ul>
<p><a href="http://twitter.com" target="_blank">Twitter</a> added these <a href="http://groups.google.com/group/twitter-development-talk/browse_thread/thread/98f4c4d13954e8bf/b32f96fb0f73a7ae?lnk=gst&amp;q=social+graph#b32f96fb0f73a7ae" target="_blank">new methods</a> to help out application developers that were finding the API limits too restrictive.</p>
<p> Executing the below <a href="http://en.wikipedia.org/wiki/T-SQL" target="_blank">T-SQL</a> will fetch all the ids of the people you follow;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code36'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9636"><td class="code" id="p96code36"><pre class="tsql" style="font-family:monospace;"><span style="color: #008080;">-- The ids of who you follow</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_sog_friendsTable</span> null;</pre></td></tr></table></div>

<p>A new table will be created in the same database.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code37'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9637"><td class="code" id="p96code37"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span> <span style="color: #0000FF;">FROM</span> tweet_friendsIds;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/05/image.png"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="243" alt="image thumb Know who your friends are with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/05/image-thumb.png" width="166" border="0" /></a> </p>
<p>Getting the list of ids for the <a href="http://twitter.com" target="_blank">Twitter</a> users is just as easy;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code38'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9638"><td class="code" id="p96code38"><pre class="tsql" style="font-family:monospace;"><span style="color: #008080;">-- The ids of all your followers</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_sog_followersTable</span> null;</pre></td></tr></table></div>

<p>This data can be found in a table called tweet_followersTable</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code39'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9639"><td class="code" id="p96code39"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span> <span style="color: #0000FF;">FROM</span> tweet_followersIds;</pre></td></tr></table></div>

</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/05/image1.png"><img title="image" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="243" alt="image thumb1 Know who your friends are with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/05/image-thumb1.png" width="163" border="0" /></a> </p>
<p>Now we have this data it’s easy to find out the users we’re not following back.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code40'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9640"><td class="code" id="p96code40"><pre class="tsql" style="font-family:monospace;"><span style="color: #008080;">-- People you're not following back</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_followersIds</span>
<span style="color: #0000FF;">EXCEPT</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_friendsIds</span>;</pre></td></tr></table></div>

<p>People you follow and who follow you back.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code41'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9641"><td class="code" id="p96code41"><pre class="tsql" style="font-family:monospace;"><span style="color: #008080;">-- Twitter buddies! You guys should have a beer!</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_followersIds</span>
<span style="color: #0000FF;">INTERSECT</span> 
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_friendsIds</span></pre></td></tr></table></div>

<p>and people who don&#8217;t follow you back&#8230;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code42'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9642"><td class="code" id="p96code42"><pre class="tsql" style="font-family:monospace;"><span style="color: #008080;">-- Who's not following you back?</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_friendsIds</span>
<span style="color: #0000FF;">EXCEPT</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_followersIds</span>;</pre></td></tr></table></div>

<p>If you really must know the names, of the people who aren&#8217;t following back, then run this <a href="http://en.wikipedia.org/wiki/T-SQL" target="_blank">T-SQL</a> script. Just don’t react like <a href="http://en.wikipedia.org/wiki/Mark_Corrigan" target="_blank">Mark Corrigan</a> would.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code43'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9643"><td class="code" id="p96code43"><pre class="tsql" style="font-family:monospace;"><span style="color: #008080;">-- Really need to know the names of the </span>
<span style="color: #008080;">-- people who aren't following you back?</span>
&nbsp;
<span style="color: #008080;">-- Insert the people who aren't following</span>
<span style="color: #008080;">-- you into a new table called NoFollows</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">INTO</span> NoFollows
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_friendsIds</span>
<span style="color: #0000FF;">EXCEPT</span>
<span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">tweet_followersIds</span>;
&nbsp;
<span style="color: #008080;">-- Add PK</span>
<span style="color: #0000FF;">ALTER</span> <span style="color: #0000FF;">TABLE</span> NoFollows <span style="color: #0000FF;">ADD</span> <span style="color: #0000FF;">CONSTRAINT</span> 
	pk_id <span style="color: #0000FF;">PRIMARY</span> <span style="color: #0000FF;">KEY</span> <span style="color: #0000FF;">CLUSTERED</span>
	<span style="color: #808080;">&#40;</span>
		Id
	<span style="color: #808080;">&#41;</span>
	<span style="color: #0000FF;">ON</span> <span style="color: #808080;">&#91;</span><span style="color: #0000FF;">PRIMARY</span><span style="color: #808080;">&#93;</span>;
&nbsp;
<span style="color: #008080;">-- Add a column to hold Twitter name &amp;amp; screen name</span>
<span style="color: #0000FF;">ALTER</span> <span style="color: #0000FF;">TABLE</span> NoFollows <span style="color: #0000FF;">ADD</span> name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span>, screen_name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span>;
&nbsp;
<span style="color: #008080;">-- Create a cursor to cycle through the users</span>
<span style="color: #0000FF;">DECLARE</span> twitterCursor <span style="color: #0000FF;">CURSOR</span> <span style="color: #0000FF;">STATIC</span> <span style="color: #0000FF;">FOR</span> <span style="color: #0000FF;">SELECT</span> Id
					<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">NoFollows</span>
					<span style="color: #0000FF;">WHERE</span> name <span style="color: #0000FF;">IS</span> <span style="color: #808080;">NULL</span>;
&nbsp;
<span style="color: #0000FF;">DECLARE</span> @id <span style="color: #0000FF;">INT</span>, @name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span>, @screen_name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span>,
	@xml XML, @handle <span style="color: #0000FF;">INT</span>;
&nbsp;
<span style="color: #008080;">-- Turn of resultsets from Tweet-SQL</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_resultset_send</span> <span style="color: #000;">0</span>;
&nbsp;
<span style="color: #008080;">-- Open the cursor and get the first result</span>
<span style="color: #0000FF;">OPEN</span> twitterCursor;
<span style="color: #0000FF;">FETCH</span> <span style="color: #0000FF;">NEXT</span> <span style="color: #0000FF;">FROM</span> twitterCursor <span style="color: #0000FF;">INTO</span> @Id;
&nbsp;
<span style="color: #008080;">-- Loop!</span>
<span style="color: #0000FF;">WHILE</span> <span style="color: #808080;">&#40;</span><span style="color: #FF00FF;">@@FETCH_STATUS</span> <span style="color: #808080;">=</span> <span style="color: #000;">0</span><span style="color: #808080;">&#41;</span>
<span style="color: #0000FF;">BEGIN</span>
&nbsp;
	<span style="color: #008080;">-- Get the user information</span>
	<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_usr_show</span> @Id, null, @xml <span style="color: #0000FF;">OUTPUT</span>;
	<span style="color: #008080;">-- Prepare an xml document</span>
	<span style="color: #0000FF;">EXEC</span> <span style="color: #AF0000;">sp_xml_preparedocument</span> @handle <span style="color: #0000FF;">OUTPUT</span>, @xml;
&nbsp;
	<span style="color: #0000FF;">SELECT</span> @name <span style="color: #808080;">=</span> name, 
		   @screen_name <span style="color: #808080;">=</span> screen_name
	<span style="color: #0000FF;">FROM</span> <span style="color: #0000FF;">OPENXML</span> <span style="color: #808080;">&#40;</span>@handle, <span style="color: #FF0000;">'/user'</span>, <span style="color: #000;">2</span><span style="color: #808080;">&#41;</span>
	<span style="color: #0000FF;">WITH</span>
	<span style="color: #808080;">&#40;</span>
		name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span>,
		screen_name <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span>
	<span style="color: #808080;">&#41;</span>;
&nbsp;
	<span style="color: #008080;">-- Update the table with the retrieved details</span>
	<span style="color: #0000FF;">UPDATE</span> dbo.<span style="color: #202020;">NoFollows</span>
	<span style="color: #0000FF;">SET</span> name <span style="color: #808080;">=</span> @name,
	screen_name <span style="color: #808080;">=</span> @screen_name
	<span style="color: #0000FF;">WHERE</span> Id <span style="color: #808080;">=</span> @id;
&nbsp;
	<span style="color: #008080;">-- destroy the xml document</span>
	<span style="color: #0000FF;">EXEC</span> <span style="color: #AF0000;">sp_xml_removedocument</span> @handle;
&nbsp;
	<span style="color: #008080;">-- Get the next row</span>
	<span style="color: #0000FF;">FETCH</span> <span style="color: #0000FF;">NEXT</span> <span style="color: #0000FF;">FROM</span> twitterCursor <span style="color: #0000FF;">INTO</span> @Id;
&nbsp;
	<span style="color: #008080;">-- Be nice to Twitter Servers!</span>
	<span style="color: #0000FF;">WAITFOR</span> DELAY <span style="color: #FF0000;">'00:00:05'</span>;
&nbsp;
<span style="color: #0000FF;">END</span> <span style="color: #008080;">-- EOF While Loop</span>
&nbsp;
<span style="color: #008080;">-- Clean up!</span>
<span style="color: #0000FF;">CLOSE</span> twitterCursor;
<span style="color: #0000FF;">DEALLOCATE</span> twitterCursor;
<span style="color: #008080;">-- Turn resultsets from Tweet-SQL back on as appropriate</span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_cfg_resultset_send</span> <span style="color: #000;">1</span>;</pre></td></tr></table></div>


<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p96code44'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p9644"><td class="code" id="p96code44"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">SELECT</span> <span style="color: #808080;">*</span>
<span style="color: #0000FF;">FROM</span> dbo.<span style="color: #202020;">NoFollows</span>;</pre></td></tr></table></div>

<p><map name='google_ad_map_96_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/96?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_96_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=96&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Fknow-who-your-friends-are-with-tweet-sql%2F96' title="Know who your friends are with Tweet SQL" alt=" Know who your friends are with Tweet SQL" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/know-who-your-friends-are-with-tweet-sql/96">Know who your friends are with Tweet-SQL</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/know-who-your-friends-are-with-tweet-sql/96" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/know-who-your-friends-are-with-tweet-sql/96/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using the Twitter Search API with Tweet-SQL</title>
		<link>http://www.youdidwhatwithtsql.com/using-the-twitter-search-api-with-tweet-sql/89</link>
		<comments>http://www.youdidwhatwithtsql.com/using-the-twitter-search-api-with-tweet-sql/89#comments</comments>
		<pubDate>Tue, 28 Apr 2009 19:05:09 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[T-SQL]]></category>
		<category><![CDATA[Twitter API]]></category>
		<category><![CDATA[Twitter App]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/using-the-twitter-search-api-with-tweet-sql/89</guid>
		<description><![CDATA[Using the new version of Tweet-SQL you can consume data from the Twitter Search API. The data in Twitter Search is constantly updated with new tweets so anything you grab out of the API is near real-time. To perform a query with Tweet-SQL run the following T-SQL; ?View Code TSQLEXEC dbo.tweet_src_search 'MC Frontalot', null, null; [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/using-the-twitter-search-api-with-tweet-sql/89">Using the Twitter Search API with Tweet-SQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p>Using the new version of <a href="http://www.tweet-sql.com/" target="_blank">Tweet-SQL</a> you can consume data from the <a href="http://search.twitter.com/api" target="_blank">Twitter Search API</a>. The data in <a href="http://search.twitter.com/" target="_blank">Twitter Search</a> is constantly updated with new tweets so anything you grab out of the API is near real-time. To perform a query with <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> run the following <a href="http://en.wikipedia.org/wiki/T-SQL" target="_blank">T-SQL</a>;</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p89code50'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8950"><td class="code" id="p89code50"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_src_search</span> <span style="color: #FF0000;">'MC Frontalot'</span>, null, null;</pre></td></tr></table></div>

<p>Data from <a href="http://twitter.com" target="_blank">Twitter</a> can be dealt with as an xml resultset, regular resultsets and with <a href="http://www.sqlservercentral.com/articles/Stored+Procedures/outputparameters/1200/" target="_blank">output parameters</a>.</p>
<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image7.png"><img title="Twitter Search Results in Tweet-SQL" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="72" alt="image thumb7 Using the Twitter Search API with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image-thumb7.png" width="244" border="0" /></a> </p>
<p>The procedure supports the full range of optional parameters offered by the api. Here’s a few examples;</p>
<p><strong>lang</strong> &#8211; Restricts tweets to the given language, given by an <a href="http://en.wikipedia.org/wiki/ISO_639-1">ISO 639-1 code</a>.</p>
<p>Search for Tweets containing ‘<em>Paris’</em> in the French language only.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p89code51'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8951"><td class="code" id="p89code51"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_src_search</span> <span style="color: #FF0000;">'Paris'</span>, <span style="color: #FF0000;">'lang=fr'</span>, null;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image8.png"><img title="French tweets containing Paris" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="84" alt="image thumb8 Using the Twitter Search API with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image-thumb8.png" width="244" border="0" /></a> </p>
<p><strong>rpp</strong> &#8211; The number of tweets to return per page, up to a max of 100.</p>
<p>Search for Tweets mentioning “<em>Swine Flu” </em>and return up to 100 results.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p89code52'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8952"><td class="code" id="p89code52"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_src_search</span> <span style="color: #FF0000;">'swine flu'</span>, <span style="color: #FF0000;">'rpp=100'</span>, null;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image9.png"><img title="Request a maximum number of rows to return with Tweet-SQL" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="85" alt="image thumb9 Using the Twitter Search API with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image-thumb9.png" width="244" border="0" /></a> </p>
<p><strong>geocode</strong>&#160; &#8211; Returns tweets by users located within a given radius of the given latitude/longitude, where the user&#8217;s location is taken.</p>
<p>Search for my favourite <a href="http://www.thecastlefarringdon.co.uk/" target="_blank">pub in Farringdon</a> by users within 10 miles of <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=EC1N+8FH&amp;sll=51.627395,-0.697632&amp;sspn=0.381921,1.227722&amp;ie=UTF8&amp;ll=51.521935,-0.106859&amp;spn=0.011963,0.038366&amp;t=h&amp;z=15&amp;iwloc=A" target="_blank">EC1N 8FH</a>.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p89code53'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8953"><td class="code" id="p89code53"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">DECLARE</span> @geocode <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span> <span style="color: #808080;">=</span> <span style="color: #FF0000;">'geocode=51.521935,-0.106859,10mi'</span>;
<span style="color: #008080;">-- Need to url encode the geocode</span>
<span style="color: #0000FF;">SET</span> @geocode <span style="color: #808080;">=</span> dbo.<span style="color: #202020;">tweet_fnc_urlEncode</span><span style="color: #808080;">&#40;</span>@geocode<span style="color: #808080;">&#41;</span>;
&nbsp;
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_src_search</span> <span style="color: #FF0000;">'Castle EC1'</span>, @geocode, null;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image10.png"><img title="Tweet-SQL geocode search" style="border-top-width: 0px; display: inline; border-left-width: 0px; border-bottom-width: 0px; border-right-width: 0px" height="40" alt="image thumb10 Using the Twitter Search API with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image-thumb10.png" width="244" border="0" /></a></p>
<p>These, of course, can be chained together to procedure powerful <a href="http://search.twitter.com/" target="_blank">Twitter searches</a>. The example below will search for tweets containing ‘<em>Fabric’,<strong> </strong></em>within 1 mile of <a href="http://maps.google.com/maps?f=q&amp;source=s_q&amp;hl=en&amp;geocode=&amp;q=EC1N+8FH&amp;sll=51.627395,-0.697632&amp;sspn=0.381921,1.227722&amp;ie=UTF8&amp;ll=51.521935,-0.106859&amp;spn=0.011963,0.038366&amp;t=h&amp;z=15&amp;iwloc=A" target="_blank">EC1N 8FH</a>, returning up to 100 results.</p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p89code54'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p8954"><td class="code" id="p89code54"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">DECLARE</span> @optional <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span>,
		@geocode <span style="color: #0000FF;">VARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">50</span><span style="color: #808080;">&#41;</span> <span style="color: #808080;">=</span> <span style="color: #FF0000;">'geocode=51.521935,-0.106859,1mi'</span>;
<span style="color: #008080;">-- Need to url encode the geocode</span>
<span style="color: #0000FF;">SET</span> @geocode <span style="color: #808080;">=</span> dbo.<span style="color: #202020;">tweet_fnc_urlEncode</span><span style="color: #808080;">&#40;</span>@geocode<span style="color: #808080;">&#41;</span>;
<span style="color: #008080;">-- Combine the rpp and geocode parameters in the optional variable</span>
<span style="color: #0000FF;">SET</span> @optional <span style="color: #808080;">=</span> <span style="color: #FF0000;">'rpp=100&amp;amp;'</span> <span style="color: #808080;">+</span> @geocode;
&nbsp;
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_src_search</span> <span style="color: #FF0000;">'Fabric'</span>, @optional, null;</pre></td></tr></table></div>

<p>Using <a href="http://www.tweet-sql.com" target="_blank">Tweet-SQL</a> you could;</p>
<ul>
<li>Archive Tweets containing certain terms and perform analytics. </li>
<li>Monitor <a href="http://twitter.com" target="_blank">Twitter</a> for mentions of certain terms. </li>
<li>Auto-follow people mentioning specific subjects. </li>
</ul>
<p>Detailed examples to follow soon.</p>
<p><map name='google_ad_map_89_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/89?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_89_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=89&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Fusing-the-twitter-search-api-with-tweet-sql%2F89' title="Using the Twitter Search API with Tweet SQL" alt=" Using the Twitter Search API with Tweet SQL" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/using-the-twitter-search-api-with-tweet-sql/89">Using the Twitter Search API with Tweet-SQL</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/using-the-twitter-search-api-with-tweet-sql/89" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/using-the-twitter-search-api-with-tweet-sql/89/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using TinyURL with Tweet-SQL</title>
		<link>http://www.youdidwhatwithtsql.com/using-tinyurl-with-tweet-sql/77</link>
		<comments>http://www.youdidwhatwithtsql.com/using-tinyurl-with-tweet-sql/77#comments</comments>
		<pubDate>Sun, 26 Apr 2009 15:17:19 +0000</pubDate>
		<dc:creator>Rhys</dc:creator>
				<category><![CDATA[Tweet-SQL]]></category>
		<category><![CDATA[TinyURL]]></category>
		<category><![CDATA[twitter]]></category>

		<guid isPermaLink="false">http://www.youdidwhatwithtsql.com/using-tinyurl-with-tweet-sql/77</guid>
		<description><![CDATA[As every post to Twitter is limited to 140 characters it’s important we are able to squeeze as much as we can out of it. To help users of Tweet-SQL with this I’ve integrated TinyURL into version 2 of the product. Here’s how you use it; ?View Code TSQLDECLARE @long_url NVARCHAR&#40;1000&#41;, @short_url NVARCHAR&#40;100&#41;; &#160; SET [...]<p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/using-tinyurl-with-tweet-sql/77">Using TinyURL with Tweet-SQL</a></p>
]]></description>
			<content:encoded><![CDATA[<p>As every post to <a href="http://twitter.com" target="_blank">Twitter</a> is limited to <a href="http://www.140characters.com/2008/11/13/hello-world/" target="_blank">140 characters</a> it’s important we are able to squeeze as much as we can out of it. <font color="#000000">To help users of <a href="http://www.tweet-sql.com/" target="_blank">Tweet-SQL</a> with this I’ve integrated <a href="http://tinyurl.com/" target="_blank">TinyURL</a> into <a href="http://www.tweet-sql.com/download.php" target="_blank">version 2</a> of the product. Here’s how you use it;</font></p>

<div class="wp_codebox_msgheader"><span class="right"><sup><a href="http://www.ericbess.com/ericblog/2008/03/03/wp-codebox/#examples" target="_blank" title="WP-CodeBox HowTo?"><span style="color: #99cc00">?</span></a></sup></span><span class="left"><a href="javascript:;" onclick="javascript:showCodeTxt('p77code56'); return false;">View Code</a> TSQL</span><div class="codebox_clear"></div></div><div class="wp_codebox"><table><tr id="p7756"><td class="code" id="p77code56"><pre class="tsql" style="font-family:monospace;"><span style="color: #0000FF;">DECLARE</span> @long_url <span style="color: #0000FF;">NVARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">1000</span><span style="color: #808080;">&#41;</span>,
	@short_url <span style="color: #0000FF;">NVARCHAR</span><span style="color: #808080;">&#40;</span><span style="color: #000;">100</span><span style="color: #808080;">&#41;</span>;  
&nbsp;
<span style="color: #0000FF;">SET</span> @long_url <span style="color: #808080;">=</span> <span style="color: #FF0000;">'http://rover.ebay.com/rover/1/711-53200-19255-0/1?type=3&amp;amp;campid=5336224516&amp;amp;toolid=10001&amp;amp;customid=tiny-hp&amp;amp;ext=unicycle&amp;amp;satitle=unicycle'</span>;  
&nbsp;
<span style="color: #008080;">-- Make the long url short! </span>
<span style="color: #0000FF;">EXEC</span> dbo.<span style="color: #202020;">tweet_util_shortenUrl</span> @long_url, @short_url <span style="color: #0000FF;">OUTPUT</span>;
&nbsp;
<span style="color: #0000FF;">SELECT</span> @short_url <span style="color: #0000FF;">AS</span> TinyURL;</pre></td></tr></table></div>

<p><a href="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image6.png"><img title="Using TinyURL with Tweet-SQL" style="border-right: 0px; border-top: 0px; display: inline; border-left: 0px; border-bottom: 0px" height="68" alt="image thumb6 Using TinyURL with Tweet SQL" src="http://www.youdidwhatwithtsql.com/wp-content/uploads/2009/04/image-thumb6.png" width="244" border="0" /></a></p>
<p><map name='google_ad_map_77_a45beff5d2e172f6'>
<area shape='rect' href='http://imageads.googleadservices.com/pagead/imgclick/77?pos=0' coords='1,2,367,28' />
<area shape='rect' href='http://services.google.com/feedback/abg' coords='384,10,453,23'/></map>
<img usemap='#google_ad_map_77_a45beff5d2e172f6' border='0' src='http://imageads.googleadservices.com/pagead/ads?format=468x30_aff_img&amp;client=&amp;channel=&amp;output=png&amp;cuid=77&amp;url=http%3A%2F%2Fwww.youdidwhatwithtsql.com%2Fusing-tinyurl-with-tweet-sql%2F77' title="Using TinyURL with Tweet SQL" alt=" Using TinyURL with Tweet SQL" /></p><p>Post from: <a href="http://www.youdidwhatwithtsql.com">youdidwhatwithtsql.com</a><br/><br/><a href="http://www.youdidwhatwithtsql.com/using-tinyurl-with-tweet-sql/77">Using TinyURL with Tweet-SQL</a></p>
<div class="none"><div class="g-plusone" data-href="http://www.youdidwhatwithtsql.com/using-tinyurl-with-tweet-sql/77" size="standard" count="true"></div></div>]]></content:encoded>
			<wfw:commentRss>http://www.youdidwhatwithtsql.com/using-tinyurl-with-tweet-sql/77/feed</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

