2
  1. ここからfacebookアプリケーションを作成しましたdevelopers.facebook.com/apps「JobsFactoryEgypt」と呼ばれます

  2. アクセストークンを使用して、上記のアプリケーションを介して写真を投稿するJavaアプリケーションを作成しました

  3. それはうまくいきましたが、Facebookアプリケーションと同じ名前のアルバムに写真を投稿します。アルバム名は「JobsFactoryEgypt」というJavaアプリケーションで、私のFacebookファンページに写真を投稿します。残念ながら、写真を投稿します。

コードは次のとおりです。

FacebookClient facebookClient = new DefaultFacebookClient(accessToken);

FacebookType publishPhotoResponse = facebookClient.publish(pageName + "/photos", FacebookType.class,
                BinaryAttachment.with(photoName, photoInputStream),
                Parameter.with("message", photoComment));

このコードを特定のアルバムではなくFacebookのファンページの壁に投稿したい
ので、これについて教えてください

4

1 に答える 1

1

/pageid/photos(または) に投稿された写真/userid/photosは、ページ (ユーザー) のウォールに表示されますが、アプリにちなんで名付けられたアルバムに入れられます。

それを望まない場合は、最初にページの「Wall Photos」アルバムの ID を取得し ( を参照/pageid/albums)、代わりにその特定のアルバムに投稿します ( /albumid/photos)。

于 2012-10-04T07:55:12.467 に答える