首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >使用AIML引擎和Mysql数据库作为后端的PHP Twitter机器人

使用AIML引擎和Mysql数据库作为后端的PHP Twitter机器人
EN

Stack Overflow用户
提问于 2011-12-15 03:09:08
回答 1查看 842关注 0票数 1

这是我的第一个问题,我对这个网站也很陌生。

我正在开发一个推特机器人作为最后一年的项目和工作环境,我是在Windows764作为操作系统,并有服务器2go与PHP5.3版本,MySql和AIML引擎程序E启动和正常运行。我在该网站的twitter开发人员部分注册了该应用程序,并具有读写权限。这是一个客户端应用程序(不是web),但在网站的开发人员部分注册时看不到该选项。我想知道访问twitter REST Api的最好的Ouath库是什么?我在一个论坛上发现一个基于PIN的Oauth阻止HTTP访问机器人控件...不幸的是,只有PHP教程可以在linux和fedora上开发,但是使用windows和php会更方便,因为我使用的AI引擎和后端数据库都是用PHP编写的。

希望上面的内容是清楚的,我真的很感谢你的帮助。

谢谢!

EN

回答 1

Stack Overflow用户

发布于 2011-12-15 04:29:55

我推荐@Abraham's TwitterOAuth library.

Twitter's dev portal上,你不仅可以找到消费者密钥,还可以找到机器人账户的密钥。然后,您将拥有一个消费者令牌、一个消费者机密、一个用户令牌和一个用户机密。

使用TwitterOAuth库,您只需使用一个简单的构造函数即可完成所有这些工作。

代码语言:javascript
复制
$connection = new TwitterOAuth(CONSUMER_KEY, CONSUMER_SECRET, USER_TOKEN, USER_SECRET);

一旦你建立了连接,你就可以简单地发布一条推文:

代码语言:javascript
复制
$connection -> post('statuses/update', array('status' => 'First tweet from PHP!'));

仅此而已:-)

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/8510244

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档