我正在尝试在Instagram上分享我的数据,但是当我在Instagram上分享我的内容时。我没有获得任何成功的回调,或者当没有共享时,也没有得到失败的回调。我无法找到适用于Instagram共享的SDK以及任何API。下面我提到了我试图在Instagram上分享内容的代码。
// Create the new Intent using the 'Send' action.
Intent share = new Intent(Intent.ACTION_SEND);
// Limit this call to instagram
share.setPackage("com.instagram.android");
// Set the MIME type
share.setType(type);
// Create the URI from the media
File media = new File(mediaPath);
Uri uri = Uri.fromFile(media);
// Add the URI to the Intent.
share.putExtra(Intent.EXTRA_STREAM, uri);
try {
// Fire the Intent.
startActivityForResult(share, REQUEST_CODE);
} catch(ActivityNotFoundException e) {
// instagram not installed
}
答案 0 :(得分:1)
如Instagram docs中所述。他们没有对这种分享提供任何回调。
如果您的应用程序创建了照片或视频,并且您希望用户使用Instagram共享它们,则可以使用Android Intents在Instagram的共享流程中打开您的媒体。