2012-04-13 6 views
0

私はこのコードが、あなたが共有し、そのグラフAPIを使ってFacebookのアプリイメージをプロフィール写真と置き換える方法は?

$uid =$facebook->getUser(); 
$picture="http://graph.facebook.com/".$uid."/picture?type=large"; 
+0

あなたがここで何を求めているか確かめてください。少し拡大していただけますか?壁のポストのための – richsage

+0

のような情報を使用します:$ msg = $ caption = ""; \t \t $ name = "test"; \t \t \t \t $ caption = "test"; \t \t $ desc = "test"; \t \t \t \t \t \t \t \t \t \t $ uidを= $ facebook->のgetUser(); $ picture = "http://graph.facebook.com/"。$ uid。 "/ picture?type = large";それから壁のポストコード$ facebook-> api($ test、 'POST'、array( 'message' => $ msg、 'name' => $ name、 'caption' => $ caption、 'description' => $ desc 、 'picture' => $ picture ...この写真では、私はユーザーに写真を見せたいですか? – neetu

答えて

2

を動作しないコードを使用するには、ユーザーの画像を取得するには、この機能を使用することができ、ユーザーの画像を取得するためのグラフAPI呼び出し、
です:

function avatar($id,$size) { 
    if ($size) { 
     $size = '?type='.$size.''; 
    } 
    return '<img src="https://graph.facebook.com/'.$id.'/picture'.$size.'" alt="" />'; 
} 

私はあなたがこのようにそれを使用することができ、画像サイズのための第二の変数を渡す :私はありません

echo avatar($uid,'square'); 
関連する問題