テニスクラブを管理する MVC 3 でアプリケーションをオンラインで開発しています...
テニスプレーヤーがテニスの試合を予約する際、このテニスプレーヤーが自分の試合を Facebook で共有できるようにしたいのですが...
出来ますか ?
私はそれを見つけましたが、それ以上はありません...
アイデアやチュートリアルはありますか?
前もって感謝します
テニスクラブを管理する MVC 3 でアプリケーションをオンラインで開発しています...
テニスプレーヤーがテニスの試合を予約する際、このテニスプレーヤーが自分の試合を Facebook で共有できるようにしたいのですが...
出来ますか ?
私はそれを見つけましたが、それ以上はありません...
アイデアやチュートリアルはありますか?
前もって感謝します
それは多くの方法で行うことができます
グラフ API を使用できます。(ただし、より複雑なやり取りにはお勧めします)
しかし、最も簡単な方法は、次の URL を使用して共有を開始することです。
詳細については、Facebook のドキュメントを参照してください。
ソーシャル プラグインを mvc に統合するためのステップ バイ ステップのチュートリアルがここにあります。
C# Facebook SDKを使用できます。たとえば、ドキュメントに示されているように壁に投稿するには:
var fb = new FacebookClient("access_token");
dynamic result = fb.Post("me/feed", new { message = "My first wall post using Facebook C# SDK" });
var newPostId = result.id;
これを実現するには、次の 2 つの主要な方法があります。
オプション 1 - サーバー側( Facebook for Websites )
作成時に、ユーザーが望む場合、サーバーはユーザー ウォールに投稿できます。これはセットアップが少し複雑になりますが、より自動化されます。app-id を設定し、Facebook の詳細を認証するようにユーザーに依頼する必要があります。
オプション 2 - クライアント側( Facebook 共有)
Share
作成後、ユーザーはまたはボタンでプロンプトを表示さLike
れ、それが自分のウォールに投稿されます。これにより、ユーザーは追加のクリックが必要になりますが、セットアップはより簡単になります。