【问题标题】:Edit my message before posting in Twitter with Twitter API and PHP在使用 Twitter API 和 PHP 在 Twitter 上发布之前编辑我的消息
【发布时间】:2011-06-24 16:33:06
【问题描述】:

我有一个站点,我想在我的站点中添加一个按钮,该按钮将链接到 Twitter 登录页面,登录后它将向用户的 Twitter 主页发布一条消息。

我使用了这个代码:

http://www.matpal.com/2010/12/oauth-access-token-in-twitter-api.html

而且效果很好。我的问题是,在发布消息之前,我希望能够对其进行编辑。

所以登录后我想在编辑输入中看到我的消息(如转推,这里:http://www.mobilemarketer.com/cms/news/search/10263.html)并在点击推文后发布。

有人知道我该怎么做吗?

提前致谢

【问题讨论】:

  • 为什么需要使用 OAauth。只需使用如下链接:http://twitter.com/intent/tweet?text=lol 如果您尚未登录,系统会提示您并重定向。
  • 我想要求用户每次登录。无论如何,身份验证工作正常,我的问题是帖子的编辑。
  • 那么,您的意思是每次用户通过您的网站登录 Twitter 时,都应该在刚刚登录的用户的时间轴上发布一条推文?
  • 不,这就是教程所做的,对我来说也可以。我想在时间线中发布之前,在可编辑输入中查看我的消息,然后单击推文。我不确定这是否会发生。在我之前发送的链接示例中,它完全符合我的要求。但正如标题所说的转推,我不知道这样的事情是否与转推有关,或者是我不同的事情。

标签: php post twitter


【解决方案1】:

您将需要创建一个HTML form,将 POST 请求提交回您网站上的 PHP 文件。在该页面中,您将提取 $_POST 变量,对其进行验证,然后使用它发布新状态,例如 $connection->post('statues/update', array('status' => $newStatusTextFromPost));

【讨论】:

    猜你喜欢
    • 2011-09-20
    • 1970-01-01
    • 1970-01-01
    • 2015-09-18
    • 2011-11-28
    • 1970-01-01
    • 1970-01-01
    • 2014-08-08
    • 2013-05-31
    相关资源
    最近更新 更多