代码之家  ›  专栏  ›  技术社区  ›  Mathias Bynens

每次我发布新的tweet时,使用twitter api运行一个脚本

  •  1
  • Mathias Bynens  · 技术社区  · 16 年前

    我的服务器上有一个php脚本,每次我向twitter发布新的tweet时都要运行它。有没有办法使之自动化?

    当然,我可以设置一个cron作业,每隔五分钟运行一次脚本,或者每次推特后手动运行脚本,但这两个都不是即时的,这正是我所要找的。

    每次更新时间线时,是否可以使用twitter api运行脚本/获取url?

    2 回复  |  直到 16 年前
        1
  •  1
  •   thecoshman    16 年前

    不,不可能。

    twitter api以及几乎所有其他web站点api都不允许您设置这样的功能。他们只允许你请求数据。这取决于您定期请求这些数据并对其进行处理。

    理论上,twitter可以让你在发tweet时设置一个运行的命令,但要记住它是免费的。

    我能想到的唯一办法就是使用twitter api向twitter发送更新,然后同时做任何你想做的事情。这仍然可以让你摆脱仅仅从一个地方发推特,但你必须永远使用另一个地方。

        2
  •  1
  •   Paul Creasey    16 年前

    每隔几分钟就对twitter进行一次更新投票,这样不是更好吗?

    每次你发微博的时候运行一个脚本都会很痛苦,如果从移动设备或者其他什么地方更新它呢?