我的工作涉及抓取Twitter的数据信息,解析它的一个项目,并在我们的网站进行管理的目的显示它。 我们也寻找到通过与Twitter的REST API联动的网络界面发布Twitter或更新,但要开始,我想做简单的GET。 我试图通过做对dev.twitter.com的API文档我home_timeline之一,我在我的数据响应得到一个400错误请求错误。 这是我使用来执行GET(出于安全移除实际代码)的ColdFusion代码:
<cfhttp url="https://api.twitter.com/1.1/statuses/home_timeline.json" method="get" result="thisGet">
<cfheader name="oauth_consumer_key" value="*ConsumerKeyCode*">
<cfheader name="oauth_nonce" value="*NonceCode*">
<cfheader name="oauth_signature" value="*SignatureCode*">
<cfheader name="oauth_signature_method" value="HMAC-SHA1">
<cfheader name="oauth_timestamp" value="1349816229">
<cfheader name="oauth_token" value="*TokenCode*">
<cfheader name="oauth_version" value="1.0">
<cfhttpparam name="username" value="*TwitterUserName*" type="formfield">
<cfhttpparam name="password" value="*TwitterPassword*" type="formfield">
</cfhttp>
谁能告诉我,我做错了什么吗? 谢谢!
更新:更改home.timeline到home_timeline。