• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

TypeScript twitter.get函数代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了TypeScript中twitter.get函数的典型用法代码示例。如果您正苦于以下问题:TypeScript get函数的具体用法?TypeScript get怎么用?TypeScript get使用的例子?那么恭喜您, 这里精选的函数代码示例或许可以为您提供帮助。



在下文中一共展示了get函数的6个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的TypeScript代码示例。

示例1: getTrends

function getTrends(woeid, callback) {
    console.log('trend request for', woeid)

    var cacheKey = 'trend_' + woeid;
    var cachedTrends = myCache.get(cacheKey);

    if (!cachedTrends[cacheKey]) {
        console.log('refreshing cache trends');

        tApi.get('/trends/place', {
            id: woeid
        }, function (err, data) {
            if (err) {
                console.log(err);
                throw err;
            }

            myCache.set(cacheKey, data[0]);

            callback(data[0].trends)
        });
    } else {
        console.log('returning trends from cache')
        callback(cachedTrends[cacheKey].trends);
    }
}
开发者ID:toastermagic,项目名称:plaques,代码行数:26,代码来源:index.ts


示例2: rej

    var p = new Promise<any>((res, rej) => {
        tApi.get('/search/tweets', {
            q: subject,
            geocode: lat + ',' + long + ',1km'
        }, (err, data) => {
            if (err) {
                console.log(err);
                rej(err);
            }

            res(data);
        });
    });
开发者ID:toastermagic,项目名称:plaques,代码行数:13,代码来源:index.ts


示例3: function

    app.get('/api/twitter/', (req, res) => {

        if (cache) {
            res.jsonp(cache);
            return;
        }

        client.get('statuses/home_timeline', function (error, tweets) {
            if (error) throw error;
            console.log(tweets);  // The favorites.
            //console.log(response);  // Raw response object.
            cache = tweets;
            res.jsonp(cache);
        });
    });
开发者ID:KadoTomohiro,项目名称:ng2Twetter,代码行数:15,代码来源:twitter.ts


示例4: getClosest

function getClosest(lat, long, callback) {
    tApi.get('/trends/closest', {
        lat: lat,
        long: long
    },
        function (err, data) {
            if (err) {
                console.log(err)
                if (err.code != 88) {
                    throw err;
                } else {
                    callback(null);
                }
            }

            callback(data);
        });
}
开发者ID:toastermagic,项目名称:plaques,代码行数:18,代码来源:index.ts


示例5: function

twit.get('/statuses/show/'+targetTweetId+'.json',{include_my_retweet: true}, function(targetData:any){
    if(isError(targetData)) {
        return;
    }
    console.log(targetData);

    if(targetData.current_user_retweet) {
        // RT済みならばRTを取得
        var RetweetedId:string = targetData.current_user_retweet.id_str;
        twit.get('/statuses/show/'+RetweetedId+'.json',{}, function(retweetedData:any){
            console.log('Retweeted');
            console.log(retweetedData);

            // RT時間取得
            var RetweetTime:Date = new Date(retweetedData.created_at);
            // インターバル設定
            var interval:number = 5 /* min */ * 60 * 1000;

            // RTからの経過時間取得
            var now:Date = new Date();
            var elapsed:number = now.getTime() - RetweetTime.getTime();

            // インターバルを過ぎているならばRTを削除
            if(elapsed > interval) {
                twit.post('/statuses/destroy/'+RetweetedId+'.json', {}, function(destroiedData:any){
                    console.log(destroiedData);
                });
            }
        });
    } else {
        // RT
        twit.post('/statuses/retweet/'+targetTweetId+'.json', {}, function (data:any) {
            if(isError(data)) {
                return;
            }
            console.log(data);
        });
    }
});
开发者ID:yajamon,项目名称:Ayachi.Quake,代码行数:39,代码来源:main.ts


示例6: function

router.get('/tweets', (req: Request, res: Response, next: Function) => {
  twitter.get('search/tweets', {q: 'javascript', lang: 'es'}, function (error: Error,tweets: any,response: Response){
    if(error) throw error;
    res.send("<pre>"+JSON.stringify(tweets,null,2)+"</pre>");
  })
});
开发者ID:tecnual,项目名称:socialcron,代码行数:6,代码来源:index.ts



注:本文中的twitter.get函数示例由纯净天空整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
TypeScript twitter-text.autoLinkUrlsCustom函数代码示例发布时间:2022-05-25
下一篇:
TypeScript twit.post函数代码示例发布时间:2022-05-25
热门推荐
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap