GDG中国 第15回勉強会@岡山 まとめ #gdgchugoku

2
前へ 1 ・・ 5 6 次へ
mirai-iro @mirai_iro

「Rate limit exceeded.」 Google Apps ScriptってURLアクセスはサーバ経由なのね…… #gdgchugoku

2012-08-11 16:17:12
tama #ハタチ @tamacjp

#gdgchugoku Twitter API user_timeline.json に UrlFetchApp.fetch() でアクセスして取得したデータをログに出力。関数を選択して実行 → Command(Ctrl)+enter でログ表示

2012-08-11 16:19:07
しんめたる @sinmetal

ん?これって、ドキュメントを共有するとソースごと見れる? #gdgchugoku https://t.co/o3iQMqUR

2012-08-11 16:19:39
しんめたる @sinmetal

共同編集者なら、見れるのか?w #gdgchugoku

2012-08-11 16:22:17
tama #ハタチ @tamacjp

#gdgchugoku 認証通っていないのでタイミングによってTwitterからの応答が400になる(IPベースAPI制限)。何回か試せばうまくいく^^; UrlFetchAppはOAuth対応しているので誰か調べて対応してください

2012-08-11 16:24:08
Pyrovers @pyrovers

二人掛かりで編集出来たけど、保存する時に何も聞かれないので華麗に上書きされたw RT @sinmetal: 共同編集者なら、見れるのか?w #gdgchugoku

2012-08-11 16:26:40
tama #ハタチ @tamacjp

#gdgchugoku Twitterからの応答はJSON。JSONの解析は Utilities.jsonParse() を使う。

2012-08-11 16:28:00
ᓬᐓᔒᐓᓳᐓᔙᐓᓙᐓᓠᐓ @razon

サンプルコードを修正する簡単なお仕事 #gdgchugoku

2012-08-11 16:33:40
tama #ハタチ @tamacjp

#gdgchugoku GASからスプレッドシートのセルを操作するため、まずシートの名前を変える。セルの書き換えができることをまず固定文字列で試してみる。関数を選択して実行 → シート見て結果確認

2012-08-11 16:35:54
tama #ハタチ @tamacjp

#gdgchugoku sheet.getRange()した範囲に .setValues() すると一気にデータを書き込める

2012-08-11 16:37:21
ᓬᐓᔒᐓᓳᐓᔙᐓᓙᐓᓠᐓ @razon

タイミングによって動いたり動かなかったりするのが辛いでござるよ #gdgchugoku

2012-08-11 16:38:30
tama #ハタチ @tamacjp

#gdgchugoku 2つの処理をくっつけて取得した user_timeline をシートに書き込む。資料P.36 appendTweets()内の tweet_data は間違い。正しくは data (変数名が違う

2012-08-11 16:41:55
tama #ハタチ @tamacjp

時間なくなりそうなのでまとめにかえて。この後資料の流れは ・configシート作成 ・設定や最新ツイートIDを読み書きする関数の追加 ・Twitter APIに since_id パラメタ追加 #gdgchugoku

2012-08-11 16:45:34
tama #ハタチ @tamacjp

・エラー処理 ・シートに追記するツイートの抽出処理(ツイートごとに indexOf()や search()を使って特定のハッシュタグ付きツイートだけ処理する) ・トリガーで10分ごとに自動実行されるようにする #gdgchugoku

2012-08-11 16:46:54
しんめたる @sinmetal

テストするためにつぶやかなければならない! #gdgchugoku

2012-08-11 16:47:52
しんめたる @sinmetal

つぶやかなければ、いきのこれない! #gdgchugoku

2012-08-11 16:48:05
tama #ハタチ @tamacjp

configシートを用意するのは、なるほどなー。最新IDもそのシートに残すんだ。そういえばExcel+VBAでもそんなことしてた記憶が…(とおいめ #gdgchugoku

2012-08-11 16:49:59
しんめたる @sinmetal

終わった後、トリガーを削除しておかないと、少々迷惑な感じ?w #gdgchugoku

2012-08-11 16:51:27
sh @shaudau

google apps script やっているなう #gdgchugoku

2012-08-11 16:51:30
tama #ハタチ @tamacjp

#gdgchugoku まとめ: ・自作関数をセルから呼び出せる ・URLからデータを取得できる ・JSONを解析 ・SpreadSheetからの読み込み/書き込み ・トリガーの設定

2012-08-11 16:57:04
ᓬᐓᔒᐓᓳᐓᔙᐓᓙᐓᓠᐓ @razon

0オリジンなのに1になってたトラップで最後詰まっておったが最後までできた! #gdgchugoku

2012-08-11 16:57:23
tama #ハタチ @tamacjp

撤収ー 講師の方、スタッフの方、おつかれさまでしたありがとうございましたーm(_ _)m #gdgchugoku

2012-08-11 16:58:40
前へ 1 ・・ 5 6 次へ