如何调用Twitter的Update_With_Media并将嵌入的图像链接到外部网站?

时间:2012-11-23 15:46:06

标签: twitter instagram

当有人在Instagram上分享照片时,显示的推文包含一个想象内联预览,但Tweet中包含的链接指向Instagram网站。

基于我对Twitter开发人员api的阅读,我认为他们能够以某种方式修改生成的媒体实体的expanded_url和display_url,使其链接指向Instagram位置。

但是,我不知道如何将此指定为update_with_media调用的一部分,如何使用Twitter api将我的嵌入式图像链接指向外部网站?

1 个答案:

答案 0 :(得分:1)

找到了答案!

Instagram使用的功能称为Twitter Cards。通过Twitter卡,您可以向网站添加额外的元数据,只要在推文中共享该页面的链接,Twitter就会收到这些元数据。

例如,要将照片附加到包含其中包含要附加照片的网址的推文(即http://www.bahndr.com/Draft/Caption/1255741393/60269593),您需要将以下标记添加到链接的网址页面:

<meta property="twitter:card" content="photo"/>
<meta property="twitter:url" content="http://www.bahndr.com/Draft/Caption/1255741393/60269593"/>
<meta property="twitter:title" content="#Windows"/>
<meta property="twitter:description" content="I guess I won't be checking in today!"/>
<meta property="twitter:image" content="http://www.bahndr.com/service/rest/Objects/203216285-imageurl.jpg"/>
<meta property="twitter:site" content="@bahndr"/>

您需要获得Twitter批准才能开始显示您网站上的卡片。

瞧,罗伯特是你母亲的兄弟,你的推文附有照片,就像Instagram过去一样。