그루비로 트위터 데이터을 긁어오는 소스
Twitter4J 라이브러리를 사용했음.

import twitter4j.*

def twitter = new Twitter( 'id', 'passwd')
List<Status> statuses = twitter.getFriendsTimeline()

for(Status status : statuses) {
    println "@${status.user.screenName}(${status.user.statusesCount})\t$status.text"
}

참고

-Pname=value 형식으로 전달함.

ex) gradle test -Pname=value

스크립트에서는 project.getProperties()로 파라메터 맵을 받아서 처리한다.

task hello << {
def props = project.getProperties()

    println "Hello world, $props.id !"
}

+ Recent posts