私は Android html5 アプリを開発しており、Facebook で次のような長い URL を共有したいと考えていました。
http://api.myserver.com/share.php?key=[MD5 ハッシュ]
だから私は最初に試しました:
https://m.facebook.com/sharer.php?u=http://api.myserver.com/share.php?key=[MD5 ハッシュ]
(パラメーターとしてエンコードされた長いリンク URL を使用) しかし、機能しませんでした: リンクが見つかりませんでした。
リンクを含む長い MD5 ハッシュと関係があるのではないかと考えたので、goo.gl API を使用して短縮しました。次のような文字列を返します。
Google API が返す短縮リンクをテストしましたが、それらは存在します。だから私はFacebookで再試行しました:
しかし、同じことが再び起こります。
なぜそれが起こるのですか?goo.gl を使用して (たとえば) Instagram の URL を短縮しようとしましたが、何だと思いますか? フェイスブックと連動!
URL の何が問題なのかよくわかりません。