2012-02-24 9 views
0

私はどこでも検索しましたが、私は答えを得ることができません!FB.api javascriptを使用してサムネイルではなく大きな画像で私の壁に投稿しますか?

私はFacebook内からメッセージを投稿し、同時に大きな画像をアップロードすると、私のタイムライン - 開始ページで、画像がタイムラインの穴の幅全体に表示されます。

質問:タイムラインウォールで画像が大きくなるようにjavascript APIを使用して画像をアップロードできますか?

私はFB.api、FB.uiで見つかったすべてのものをstream.publish、dialogs、status.setなどで試してみました。それらのすべてがTHUMBNAIL画像をポストに表示します。

メッセージを投稿する可能性があり、投稿がFacebook内から投稿したように見えるかどうかは誰にもわかりません(大きな画像で、サムネイルではありません)。

答えて

4

私は同じ問題を抱えていましたが、最終的にはうまくいきました!ただ、ボタンまたは何をクリックして次のJS関数を呼び出す:

function onClickPublish() { 

    FB.api('me/photos', 'post', { 
     message: 'Only use message and url so the pictures takes all the space', 
     url: 'http://www.site.com/this/is/the/picture.jpg' 
     }, function (r) { 
      alert(JSON.stringify(r)); 
     }); 
    } 
} 

これはポストのID-または-whatchamacallitを指定するいずれかのダイアログを表示する必要があり、それ以外の場合は、権限または何の不足のために失敗することがあります。

関連する問題