我想在我的推特账户上发帖子。
我见过的大多数示例都围绕着oauth并以用户身份登录。我只想传递我的访问代码并发布。
当我进入twitter oauth页面生成一个curl post请求时,它说:
重要提示:此功能仅在几分钟内有效。还记得 cURL命令实际上会执行请求。
如何获得始终有效的请求?
答案 0 :(得分:0)
在OAuth身份验证参数中,有一个名为oauth_timestamp
的时间戳,它为您的请求提供了一个日期(自1970年1月1日以来的秒数)。它是两个主要参数之一(oauth_nonce
,一种UUID),用于在Twitter端标识您的请求。如果oauth_timestamp
过于陈旧或与将来的日期相对应,Twitter会将您的请求视为无效。有关更多详细信息,请参阅Twitter文档中的相应页面:https://dev.twitter.com/docs/auth/authorizing-request
因此,无法做出始终有效的请求。