Twitter API:代表谁发布?

Twitter API:代表谁发布?,twitter,twitter4j,Twitter,Twitter4j,我想使用Twitter API,这样我的程序就可以发布一些推文。要使用它,我必须在开发中心注册应用程序,并获得一些参数,如“消费者密钥”、“消费者机密”等。然后我可以使用RESTAPI或一些库,如twitter4j-好的,这很简单 但问题是:谁将成为此类推文的“作者”?或者,换句话说,我在哪里可以找到他们张贴后?它们是由应用程序发布还是由某个用户发布?我真的搞不清楚特定用户是如何绑定到已注册的API应用程序的。。。或者我如何指定(“登录”)用户代表发布tweet?您需要有一个twitter帐户才

我想使用Twitter API,这样我的程序就可以发布一些推文。要使用它,我必须在开发中心注册应用程序,并获得一些参数,如“消费者密钥”、“消费者机密”等。然后我可以使用RESTAPI或一些库,如twitter4j-好的,这很简单


但问题是:谁将成为此类推文的“作者”?或者,换句话说,我在哪里可以找到他们张贴后?它们是由应用程序发布还是由某个用户发布?我真的搞不清楚特定用户是如何绑定到已注册的API应用程序的。。。或者我如何指定(“登录”)用户代表发布tweet?

您需要有一个twitter帐户才能注册您的应用程序。因此,您的帐户将是您帖子的作者。

作者将始终是身份验证用户。从:

更新验证用户的当前状态,也称为推文


要回答您关于使用其他用户的用户名/密码进行身份验证的其他问题,您可能需要获得Twitter的许可。您还需要使用OAuth。查看。

好的,听起来合乎逻辑。但如果我想开发类似于替代Twitter客户端(桌面或移动软件)的应用程序,用户通过他们的凭证进行身份验证,然后发布他们想要的任何东西,该怎么办。有没有办法通过登录/密码进行身份验证-不使用OAuth和重定向?