我正在通过 Twitter Anywhere API 检索推文。我想以不同的方式处理纯文本推文和包含图片的推文。
我可以通过过滤pic.twitter.com
网址来做到这一点。不幸的是,API 提供了短网址 ala t.co
。
有没有办法通过 Javascript (jQuery) 解决这些问题?
我正在通过 Twitter Anywhere API 检索推文。我想以不同的方式处理纯文本推文和包含图片的推文。
我可以通过过滤pic.twitter.com
网址来做到这一点。不幸的是,API 提供了短网址 ala t.co
。
有没有办法通过 Javascript (jQuery) 解决这些问题?
由于Same Origin Policy,您将无法使用 AJAX 解析 t.co URL 。基本上,您只允许向托管您的页面的服务器发出请求。
然而,Twitter 有一个非常丰富的 API,并且包含关于每条推文中元素的非常详细的元数据。您应该阅读推文实体文档。这些字段出现在REST API的 JSON 文档中。