gpt4 book ai didi

php - 使用 URL 重写构建 Twitter Composer Modal

转载 作者:可可西里 更新时间:2023-11-01 12:38:48 24 4
gpt4 key购买 nike

我用 PHP 构建了自己的 Twitter 应用程序,前端使用 Twitter Bootstrap 作为框架。

我想构建一个 Composer 窗口,以便我的应用程序可以发布推文(或回复)。它需要与 bit.ly(以及可能的其他 URL 缩短器)集成。不是重新发明轮子,我可以使用最好使用 jQuery 的东西吗?

理想情况下它会...

  1. 有一个字符计数器,从 140 开始倒数,并给出一个超过 140 个字符时为负数。理想情况下它会拒绝如果超过 140 个字符则发送。
  2. 使用 bit.ly 或其他 URL 缩短器即时重写 URLS (Ajax)一旦缩短,相应地减少字符帐户。这使用 bit.ly 的重要性在于使用自定义 URL 缩短器
  3. 动态设置屏幕名称和主题标签的样式。

我搜索了 GitHub,但似乎找不到任何东西。我还检查了twitter-text-js来自 Twitter,但尽管它对我想做的一些事情有帮助,但该文档毫无意义且过于复杂,并且没有与 bitly 集成。

有很多社交媒体应用程序具有我正在寻找的功能,但似乎没有任何示例代码是开源的并使用 PHP/jQuery。

谢谢。

最佳答案

https://github.com/twitter/twitter-text-js是 Twitter 的 JavaScript 库,用于处理文本计数器、检测 URL/用户名/主题标签等。您可能会发现它非常有用。

编辑:twttr.txt.isInvalidTweettwttr.txt.getTweetLength 可能是您想要的。

注意:URL 缩短不会改变推文的长度。所有 URL 在 Twitter 帖子中占用的字符数是一致的,因为 Twitter 通过他们的 t.co 缩短器传递所有 URL。事实上,http://bit.ly 并没有占用 13 个字符,因此它占用了 22

关于php - 使用 URL 重写构建 Twitter Composer Modal,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19787698/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com