我面临一个问题,->在facebook上分享照片,使用Facebook共享对话框(Facebook ),这不需要发布操作许可。
在我分享超过6张照片之前,一切都很完美。不能拍更多的照片。所以我想知道,facebook或SDK是否有任何限制,我可以编程分享6张照片(散装)
下面是下面的代码示例:
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);}发布于 2017-12-08 06:17:23
https://developers.facebook.com/docs/sharing/android
->用户可以将你的应用程序到Facebook的照片和视频与“共享对话”相结合。请注意以下事项:
人们需要安装Android应用程序的本地Facebook,即71版或更高版本。照片必须小于12 in的大小。视频必须小于12 in的大小。人们一次最多可以分享6张照片和视频。
发布于 2017-12-08 06:13:22
所以终于找到答案了。
->用户可以将你的应用程序到Facebook的照片和视频与“共享对话”相结合。请注意以下事项:
人们需要安装Android应用程序的本地Facebook,即71版或更高版本。照片必须小于12 in的大小。视频必须小于12 in的大小。人们一次最多可以共享6照片、和视频。
有关更多细节:https://developers.facebook.com/docs/sharing/android

https://stackoverflow.com/questions/47708110
复制相似问题