【发布时间】:2012-07-22 18:48:29
【问题描述】:
我正在开发一个 Android html5 应用,我想在 Facebook 上分享一个长 URL,例如:
http://api.myserver.com/share.php?key=[MD5 HASH]
所以我第一次尝试:
https://m.facebook.com/sharer.php?u=http://api.myserver.com/share.php?key=[MD5 HASH]
(将长链接URL编码为参数)但是它不起作用,它说:找不到链接。
我认为这可能与包含链接的长 MD5 哈希有关,因此我使用 goo.gl API 来缩短它。它返回一个字符串,如:
我已经测试了 Google API 返回的缩短链接,它们确实存在。 所以我再次尝试使用 Facebook:
但同样的事情又发生了。
为什么会这样?我尝试使用 goo.gl 缩短一些 Instagram 网址(例如),然后......猜猜怎么着?它适用于脸书!
我真的不明白我的网址有什么问题。
【问题讨论】:
标签: facebook hyperlink share short