我正在创建一个应用程序,我需要在本机Instagram应用程序中使用以下代码打开帖子:
Intent instagram = new Intent(Intent.ACTION_VIEW,
Uri.parse(post.getPostUrl()));
//post.getPostUrl() returns strings such as https://instagram.com/p/5mL0S1pZmR/
instagram.setPackage("com.instagram.android");
startActivity(instagram);
这适用于公开发布,但是,如果图片的海报将其帐户设置为私有,则Instagram应用活动内容为空白,并带有消息的Toast
Couldn't refresh feed
显示。
我登录了Instagram本机应用程序,并且正在跟踪我测试此问题的私人用户(私有图像的海报)。我已经在几个不同的手机上测试了这个问题,结果是一样的,即使登录到本机应用程序的帐户有所不同。
关于如何摆脱这个问题的任何指示,我在Web和StackOverflow上找不到解决方案?
请帮助,我会非常感谢任何提示!