Tumblr分享网址

col*_*kin 1 share tumblr

我遇到过这个页面https://www.tumblr.com/examples/share/sharing-links-to-articles.html,它显示了为tumblr自定义创建共享URL的可能方法.

他们拥有的简化版本:

<a href="http://www.tumblr.com/share/link?url=http%3A%2F%2Fwww.google.com" target="blank_">Click to share</a>
Run Code Online (Sandbox Code Playgroud)

http://jsfiddle.net/m5ow6bhs/2/

如果您已经登录,这将带您进入登录页面或直接进入共享页面.但是,如果您将http%3A%2F%2F部件更改为简单部件,http://它现在将加载到"未找到页面".http://jsfiddle.net/m5ow6bhs/3/到底是什么Tumblr?

你们知道发生了什么事吗?或者正确的代码与Tumblr分享了什么?

干杯.

mik*_*his 6

与大多数共享服务一样,URL应该作为编码字符串传递.这支持OP关于http%3A%2F%2F(编码)和http://(原始)的评论.

Tumblr在主题运算符中提供变量转换来处理编码,但遗憾的是它不适用于自定义变量.

一个快速的解决方案是放弃http://零件.示例:http://jsfiddle.net/L9jd8dhz/