Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function twsrch() {
- // ツイッター検索
- // oauth1ライブラリ呼び出し
- var service = getTwitterService();
- var twitterSearchUrl1 = 'https://api.twitter.com/1.1/search/tweets.json?q=';
- var twitterSearchWord = 'google apps script';
- var twitterSearchUrl2 = '&lang=ja&result_type=recent';
- var twitterSearchUrlAll = twitterSearchUrl1 + encodeURI(twitterSearchWord) + twitterSearchUrl2;
- var res = service.fetch(twitterSearchUrlAll);
- var json = JSON.parse(res)
- Logger.log(json.statuses.length);
- var twkekka = '';
- for (var i=0; i < json.statuses.length; i++) {
- twkekka += '*'+json.statuses[i].user.name+'(🐦)\n';
- twkekka += 'ツイートURL:'+'https://twitter.com/i/web/status/'+json.statuses[i].id_str+'\n';
- twkekka += 'ツイート:'+json.statuses[i].text+'\n\n';
- };
- return twkekka;
- }
- function getTwitterService() {
- return OAuth1.createService("Twitter")
- .setAccessTokenUrl("https://api.twitter.com/oauth/access_token")
- .setRequestTokenUrl("https://api.twitter.com/oauth/request_token")
- .setAuthorizationUrl("https://api.twitter.com/oauth/authorize")
- .setConsumerKey("ConsumerKey")
- .setConsumerSecret("ConsumerSecret")
- .setAccessToken("access token", "access token secret");
- };
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement