2
誰かがMVCアプリケーションでFacebook C#SDKでフォーム投稿をどのように使用できるか指摘できますか?これはiframeベースのCanvasアプリケーションです。フォーム投稿するFacebook C#SDK
私は、次のコード
[HttpPost, CanvasAuthorize(Permissions = "publish_stream")]
public ActionResult Enter(FormCollection col)
{
var fbApp = new FacebookClient(this.CurrentSession.AccessToken);
JsonObject result = (JsonObject)fbApp.Get("me");
long FacebookId = long.Parse(result["id"].ToString());
//CODE TO INSERT GOES HERE
return View();
}
を持っていると、フォームがこの
<form action="/EnterComp/Enter" enctype="multipart/form-data" method="post">
<fieldset>
<legend>Fields</legend>
<div class="editor-label">
<label for="Text">Text</label>
</div>
<div class="editor-field">
<input id="Text" name="Text" type="text" value="" />
</div>
<div class="editor-label">
<label for="ImagePath">ImagePath</label>
</div>
<div class="editor-field">
<input type="file" name="ImagePath" id="ImagePath">
</div>
<div class="editor-label">
<label for="VideoPath">VideoPath</label>
</div>
<div class="editor-field">
<input type="file" name="VideoPath" id="VideoPath">
</div>
<p>
<input type="submit" value="Create" />
</p>
</fieldset>
</form>
ですが、毎回、私はフォームを送信し、それを再認証するために表示されます - ので、フォームのコレクションを失います。今、本当にシンプルなものがあると確信しています。何か助けていただければ幸いです。
EDIT
は、私はここで自分の質問に答えたと思うが、私に見える場合は他の誰の後に。解決策は少なくとも私にとってはhereでした。
しかし、誰かが他に何か提案することができる場合。助けてください!
それは治療をしました!どうもありがとうございます。ありがとう。 – Roffers
解決策を見つけるのに数時間かかりました – Ben