【发布时间】:2016-02-08 23:29:53
【问题描述】:
在 R 中工作,但这并不重要。
我想收集之后的所有推文:https://twitter.com/ChrisChristie/status/663046613779156996
所以推文 ID:663046613779156996
base = "https://ontributor_details = "contributor_details=true"
## include_rts
include_rts = "include_rts=true"
## exclude_replies
exclude_replies = "exclude_replies=false"api.twitter.com/1.1/statuses/user_timeline.json?"
queryName = "chrischristie"
query = paste("q=", queryName, sep="")
secondary_url = paste(query, count, contributor_details,include_rts,exclude_replies, sep="&")
final_url = paste(base, secondary_url, sep="")
timeline = GET(final_url, sig)
这(上述)有效。没有since_id。网址出来是
"https://api.twitter.com/1.1/statuses/user_timeline.json?q=chrischristie&count=200&contributor_details=true&include_rts=true&exclude_replies=false"
下面没有,只是在下面加上
cur_since_id_url = "since_id=663046613779156996"
secondary_url = paste(query, count,
contributor_details,include_rts,exclude_replies,cur_since_id_url, sep="&")
final_url = paste(base, secondary_url, sep="")
timeline = GET(final_url, sig)
上面的网址是
"https://api.twitter.com/1.1/statuses/user_timeline.json?q=chrischristie&count=200&contributor_details=true&include_rts=true&exclude_replies=false&since_id=663046613779156992"
【问题讨论】:
-
https://api.twitter.com/1.1/statuses/user_timeline.json?screen_name=chrischristie&count=10&contributor_details=TRUE&include_rts=TRUE&exclude_replies=FALSE&ince_id=663046613779156992似乎在这里工作。 -
多么有趣。所以显然你可以在没有since_id的情况下使用q=name,但是当你使用它时必须切换到scree_name=name。这显然是合适的方式。谢谢!如果您发布答案,我很乐意接受它,因为这有帮助。