2017-12-08 17 views
0

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);} 

答えて

2

https://developers.facebook.com/docs/sharing/android

- >人々が共有]ダイアログでのFacebookにアプリから写真や動画の組み合わせを共有することができます。次の点に注意してください。

Androidアプリのインストールには、バージョン71以降のネイティブFacebookが必要です。 写真のサイズは12MB未満でなければなりません。 動画のサイズは12MB未満でなければなりません。 一度に最大6つの写真と動画を共有できます。

0

ええ、ようやく答えが見つかりました。

- >人々は、共有ダイアログを使用して、あなたのアプリからFacebookへの写真とビデオの組み合わせを共有できます。次の点に注意してください。

Androidアプリのインストールには、バージョン71以降のネイティブFacebookが必要です。 写真のサイズは12MB未満でなければなりません。 動画のサイズは12MB未満でなければなりません。 人は最大での写真を12枚、とビデオを同時に共有できます。詳細については

https://developers.facebook.com/docs/sharing/android

enter image description here

関連する問題