我有一个小应用程序可以显示我所在的小国:比利时的公共(public)交通问题。
例如,我在应用程序中创建了一个系统,允许用户在火车晚点时向所有人发出警告。
我想做的是允许我信任的用户从我的帐户发推文,例如“用户 X 说 123456 号火车晚点 3 分钟”
基本上,我想在代码中硬编码 Twitter 用户名和密码并发送推文,因为我拥有所有凭据。 (基本上,我还会检查我每小时只发布 1 或 2 条推文)
我已阅读 Twitter 文档,但找不到任何相关信息。
它认为可以通过 php 实现:
curl_setopt($ch, CURLOPT_POST, 1);
curl_setopt($ch, CURLOPT_POSTFIELDS, $twitter_data);
curl_setopt($ch, CURLOPT_FOLLOWLOCATION, 1);
curl_setopt($ch, CURLOPT_HEADER, 0);
curl_setopt($ch, CURLOPT_RETURNTRANSFER, 1);
curl_setopt($ch, CURLOPT_USERPWD, "{$twitter_user}:{$twitter_password}");
从这里:http://www.webmaster-source.com/2009/04/05/post-to-twitter-from-a-php-script/
最佳答案
您必须拥有自己的服务器以供应用程序向其发送消息。收到消息后,您的应用程序将使用 oauth 登录 Twitter 和 post the message使用您的凭据。
twitter 和/或 oauth 库适用于许多不同的语言和网络应用程序,因此设置起来应该非常容易。
如果你走这条路,你应该register your (server) app on twitter ,然后您将获得开始所需的 key 。
关于android - 允许我的应用程序用户从单个帐户发布推文,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7165640/