2011-07-13 72 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。 –