Facebookの共有ダイアログ(Facebook SDK)を使用してFacebook上の写真を共有していて、そのことは公開アクションの許可を必要としません。Facebook ShareDialogの制限
そして、私は6枚以上の写真を共有するまで、すべてが完璧に機能します。それ以上の写真のために働いていない。だから私はここで
それは私がプログラム的(バルク)の6枚の写真を共有することができますFacebookの側からまたはSDKから任意の制限があるかを知りたい、次の午前のコードサンプルです:その後、
for (int index = 0; index < mArryLstPhotos.size(); index++) {
String pathofBmp = saveImageToExternalStorage(mArryLstPhotos.get(index), mImagesPath.get(index));
Bitmap bitmap = null;
bitmap = BitmapFactory.decodeFile(pathofBmp.contains("file:///") ?
pathofBmp.replace("file://", "")
: pathofBmp);
if (bitmap != null && photos.size() < 6)
photos.add(new SharePhoto.Builder()
.setBitmap(bitmap)
.build());
}
そして、それを示しますそれを使用して:
if (shareDialog.canShow(content)) {
shareDialog.show(content, ShareDialog.Mode.AUTOMATIC);}