分享链接,VK和Facebook我用这个代码,采用了android意图分享一个链接到我的应用程序:问题,同时通过意向
Intent sendIntent = new Intent();
sendIntent.setAction(Intent.ACTION_SEND);
String lnk = "https://play.google.com/store/apps/details?referrer=utm_source=vk&utm_medium=share&utm_content=ASD23234343FFGGD&utm_campaign=ingame_share&id=com.my.super.app";
sendIntent.putExtra(Intent.EXTRA_TEXT, lnk);
sendIntent.putExtra(Intent.EXTRA_SUBJECT, "Use this link to install my super app!");
sendIntent.setType("text/plain");
mainContext.startActivity(Intent.createChooser(sendIntent, "What to choose?"));
问题1
当意图是通过安装的应用程序VK收到在Vkontakte的墙上,我看到我的链接,附近有一些令人恐惧的图片。 这不是我的图片,不知道它是什么! 当我将包名更改为另一个时,我看到另一张具有相同尺寸的奇怪图片。我可以添加什么来摆脱这种奇怪的图片?或者至少给Vk链接到我的照片?
问题2
当被安装的应用程序的Facebook收到了Facebook的墙上意图我看到了我的链接,没有任何其他参数除了ID:
http://play.google.com/store/apps/details?id=com.my.super.app
我试图Uri.encode链接,但它变得破碎。更改参数顺序也没有帮助。有没有办法与Facebook引荐参数分享链接? 同样的事情,如果我使用共享链接:
"http://www.facebook.com/sharer.php?u=" + Uri.encode(lnk) + "&t=" + Uri.encode(text)
但如果我发布链接https://example.com/index.php?并添加所有参数,Facebook离开链接。它看起来像邪恶的生物以某种方式讨厌谷歌播放,并不想允许其反悔链接:) 有没有人知道如何管理,除了重定向?