UNPKG

retweet

Version:

Simple twitter-API tool to list the information about the users that retweeted a given tweet.

34 lines (30 loc) 3.94 kB
<h1 id="retweet">retweet</h1> <p>Simple twitter-API tool to list the information about the users that retweeted a given tweet.</p> <div class="sourceCode"><pre class="sourceCode javascript"><code class="sourceCode javascript"><span class="kw">const</span> retweet <span class="op">=</span> <span class="at">require</span>(<span class="st">&quot;retweet&quot;</span>)(<span class="op">{</span> <span class="dt">consumer_key</span><span class="op">:</span> <span class="st">&quot;########&quot;</span><span class="op">,</span> <span class="dt">consumer_secret</span><span class="op">:</span> <span class="st">&quot;########&quot;</span><span class="op">,</span> <span class="dt">access_token_key</span><span class="op">:</span> <span class="st">&quot;########&quot;</span><span class="op">,</span> <span class="dt">access_token_secret</span><span class="op">:</span> <span class="st">&quot;########&quot;</span> <span class="op">}</span>)<span class="op">;</span> <span class="va">retweet</span>.<span class="at">get</span>(<span class="st">&quot;########&quot;</span><span class="op">,</span> <span class="op">{</span><span class="dt">style</span><span class="op">:</span> <span class="st">&quot;tiny&quot;</span><span class="op">}</span>).<span class="at">then</span>(<span class="kw">function</span>(result) <span class="op">{</span> <span class="va">console</span>.<span class="at">log</span>(result)<span class="op">;</span> <span class="op">}</span>)<span class="op">;</span></code></pre></div> <h2 id="installation">Installation</h2> <p>'npm install retweet'</p> <h2 id="autentification...">Autentification...</h2> <p>Credentials are require for twitter to authenticate your requests.</p> <h3 id="with-a-credential-object">...with a credential object</h3> <div class="sourceCode"><pre class="sourceCode javascript"><code class="sourceCode javascript"><span class="kw">const</span> retweet <span class="op">=</span> <span class="at">require</span>(<span class="st">&quot;retweet&quot;</span>)(<span class="op">{</span> <span class="dt">consumer_key</span><span class="op">:</span> <span class="st">&quot;########&quot;</span><span class="op">,</span> <span class="dt">consumer_secret</span><span class="op">:</span> <span class="st">&quot;########&quot;</span><span class="op">,</span> <span class="dt">access_token_key</span><span class="op">:</span> <span class="st">&quot;########&quot;</span><span class="op">,</span> <span class="dt">access_token_secret</span><span class="op">:</span> <span class="st">&quot;########&quot;</span> <span class="op">}</span>)<span class="op">;</span></code></pre></div> <h3 id="with-a-twitter-object">...with a twitter object</h3> <div class="sourceCode"><pre class="sourceCode javascript"><code class="sourceCode javascript"><span class="kw">const</span> Twitter <span class="op">=</span> <span class="at">require</span>(<span class="st">&quot;twitter&quot;</span>)<span class="op">;</span> <span class="kw">var</span> client <span class="op">=</span> <span class="kw">new</span> <span class="at">Twitter</span>(<span class="op">{</span> <span class="dt">consumer_key</span><span class="op">:</span> <span class="va">process</span>.<span class="va">env</span>.<span class="at">TWITTER_CONS_KEY</span><span class="op">,</span> <span class="dt">consumer_secret</span><span class="op">:</span> <span class="va">process</span>.<span class="va">env</span>.<span class="at">TWITTER_CONS_SECRET</span><span class="op">,</span> <span class="dt">access_token_key</span><span class="op">:</span> <span class="va">process</span>.<span class="va">env</span>.<span class="at">TWITTER_ACCESS_TOKEN</span><span class="op">,</span> <span class="dt">access_token_secret</span><span class="op">:</span> <span class="va">process</span>.<span class="va">env</span>.<span class="at">TWITTER_ACCESS_TOKEN_SECRET</span> <span class="op">}</span>)<span class="op">;</span></code></pre></div>