2011-07-13 77 views
2

在我的网站上,我添加了一个鸣叫按钮。我想要做的是每当用户点击该按钮并将推文发布到用户的Twitter帐户上时,我想捕获该推文的唯一ID并将其存储到数据库中。 是否有可能使用PHP?获取特定鸣叫的Tweet ID

回答

1

当调用REST API(http://api.twitter.com/1/statuses/update.json--或其中任何一种格式)时,您将返回ID字符串。但是,这也意味着您必须使用oAuth通过您的服务器路由所有内容。

或者,您可以使用JavaScript API以及其中一个官方Twitter JS小部件,并创建一个事件侦听器来捕获tweet事件。从那里,你应该在事件的数据字段中提供适当的信息(类似evt.data),你可以通过AJAX传递给你的服务器。

JS文件:https://dev.twitter.com/docs/intents/events

REST文档:https://dev.twitter.com/docs/api

+0

使用他们的JavaScript API,我越来越event.data返回NULL。你实际上是否已经成功使用tweet绑定机制来拉取任何相关信息?如果是这样,你能描述你是如何做到的吗?当绑定跟随时,我不会拉动event.data。 –