<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>blacksource (blacksource)</title>
    <link>https://ruby-china.org/blacksource</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>请问如何用 RSpec 测试自己写的 lib 中的类</title>
      <description>&lt;p&gt;自己在 lib 里添加了几个类，想对其做单元测试，但不知道如何用 RSpec 来做，请教~ &lt;/p&gt;</description>
      <author>blacksource</author>
      <pubDate>Wed, 28 Mar 2012 22:06:52 +0800</pubDate>
      <link>https://ruby-china.org/topics/2218</link>
      <guid>https://ruby-china.org/topics/2218</guid>
    </item>
    <item>
      <title>请问如何用 OmniAuth 调用新浪微博和淘宝的 API</title>
      <description>&lt;p&gt;使用 OmniAuth 通过新浪微博和淘宝登录都已经 OK 了，但是在调用 API 的时候总感觉很乱
1.&lt;a href="http://rubydoc.info/gems/oa-oauth/OmniAuth/Strategies/Tsina" rel="nofollow" target="_blank"&gt;http://rubydoc.info/gems/oa-oauth/OmniAuth/Strategies/Tsina&lt;/a&gt;，这个是否可用，如何使用？&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;         consumer = OAuth::Consumer.new(app_key,app_secret,{:site =&amp;gt;'&lt;a href="http://api.t.sina.com.cn" rel="nofollow" target="_blank"&gt;http://api.t.sina.com.cn&lt;/a&gt;'})
      access_token = OAuth::AccessToken.new(consumer, access_token, access_token_secret)
      &lt;a href="/rsp" class="user-mention" title="@rsp"&gt;&lt;i&gt;@&lt;/i&gt;rsp&lt;/a&gt; = access_token.get("/statuses/friends_timeline.json")
      render :text =&amp;gt;  &lt;a href="/rsp.body" class="user-mention" title="@rsp.body"&gt;&lt;i&gt;@&lt;/i&gt;rsp.body&lt;/a&gt;
这样可以成功调用，但感觉用的是 OAuth1，OAuth2 如何使用&lt;br&gt;
&lt;/li&gt;
&lt;/ol&gt;</description>
      <author>blacksource</author>
      <pubDate>Sun, 25 Mar 2012 20:38:13 +0800</pubDate>
      <link>https://ruby-china.org/topics/2121</link>
      <guid>https://ruby-china.org/topics/2121</guid>
    </item>
  </channel>
</rss>
