4

Facebookへのリンクを共有し、壁に大きなサイズの画像を表示する必要があります。次のようにリンクを共有します。

    FB.ui(
      {
        method : 'feed',
        name: 'the name whatever',
        caption: 'some caption',
        description: 'description',
        link: 'http://mysite.com/some_page',
        picture: photo_url
      },
      function (response) { ... }
    );

写真は154x154よりも大きく、サイズ180x180を試しました(ドキュメントのどこかで180x180が必要であると読みました)が、とにかく壁のサイズは90x90になります:(。

画像パラメーターを削除すると、画像は og:image メタ タグから取得されますが、それでも 90x90 ピクセルです! 自分でリンクを投稿すると、正しいサイズを取得していることがわかります。自分でウォールに投稿すると、サイズ 154x154 の画像が投稿されますが、Facebook が提供する API を介して投稿するにはどうすればよいですか?

この方法でも試してみました-同じように機能します。助けてください:(

    FB.api('/me/feed', 'post',
      {
        link : 'http://whatever_mysite.com/some_page',
        picture : photo_url
      },
      function (response) { ... }
    );

これは、手動で投稿した場合、サイトへの直接リンクです (メタ タグを切り取った画像): ここに画像の説明を入力

これは api 経由で共有した場合です (原文: http://www.dandybooksellers.com/acatalog/TheoryTest.jpg ): ここに画像の説明を入力

「画像」引数が指定されていない場合、メタ タグから「テスト イメージ」が投稿されますが、サイズは 90x90 のままです。

4

1 に答える 1

1

この投稿に添付された画像の URL。画像は少なくとも 50 ピクセル x 50 ピクセル (最小 200 ピクセル x 200 ピクセルが望ましい) で、最大アスペクト比が 3:1 である必要があります。

詳細については、http: //developers.facebook.com/docs/reference/dialogs/feed/を参照してください。

于 2013-03-13T17:49:06.550 に答える