1

MVC3 C#のFacebookウォールに写真をアップロードしようとしています。私は結果なしでいくつかの方法を試しました。

これがMVC3で達成可能かどうかはわかりません。GoogleとStackoverflowでたくさん検索しましたが、適切な解決策が見つかりませんでした。

誰か助けてもらえますか?このボタンを呼び出してFacebookウォールに画像を投稿する方法とともに、コントローラーコードとビューページを送信してください。

このFacebookへの写真のアップロードのために、私は自分の仕事に行き詰まっています。

4

1 に答える 1

0

これはうまくいきます

var attachment = new JsonObject();
var media = new[]{
    new{
        type="jpeg",
        src = filePath,
        title= "title", 
        artist= "art", 
        album= "album"
    }
};
//var mediaArray = new JsonArray { media };
attachment.Add("name", "sfs");
attachment.Add("href", "http://www.google.com");
attachment.Add("caption", " asdas");
attachment.Add("description", description);
attachment.Add("target_id", "1231231");
attachment.Add("media", media);

var sb = new StringBuilder("https://api.facebook.com/method/stream.publish?");
sb.Append("message="); sb.Append(description + "&");
sb.Append("attachment=");
sb.Append(attachment);
sb.Append("&access_token=");
sb.Append(accessToken);
var req = WebRequest.Create(sb.ToString());
req.GetResponse();
于 2012-07-20T05:28:30.473 に答える