Публикация на стене Face Book с использованием asp.net с использованием Facebook c # sdk или javascript sdk - PullRequest
1 голос
/ 26 июля 2011

Мне нужно публиковать на стене Facebook, используя Facebook c # sdk и приветствуются веб-формы mvc или asp.net, они не будут отличаться, и есть java-скрипт sdk, это будет хорошо, или использование Facebook c # sdk лучше

1 Ответ

1 голос
/ 26 июля 2011

вы можете использовать javascript с кодом на стороне сервера, нет необходимости в Facebook c # sdk, если ваше дело не требует много работы и дел:

вы можете создать пользовательский элемент управления, например:*

код позади:

namespace FacebookApplication.Controls
{
    public partial class FacebookShare : System.Web.UI.UserControl
    {
        public string Message { get; set; }
        public string Prompt { get; set; }
        public string Name { get; set; }
        public string Caption { get; set; }
        public string Description { get; set; }
        public string Href { get; set; }
        public string Image { get; set; }
        public string ApplicationId { get; set; }
    }
}

и с вашей страницей aspx:

<%@ Page Title="Home Page" Language="C#" MasterPageFile="~/Site.master"
 AutoEventWireup="true"
    CodeBehind="Default.aspx.cs" Inherits="FacebookApplication._Default" %>

<%@ Register src="Controls/FacebookShare.ascx" tagname="FacebookShare"
 tagprefix="uc1" %>

<asp:Content ID="HeaderContent" runat="server" ContentPlaceHolderID="HeadContent">
    <script src=http://www.codeproject.com/Scripts/jquery-1.4.1.min.js
 type="text/javascript"></script>
</asp:Content>

<asp:Content ID="BodyContent" runat="server" ContentPlaceHolderID="MainContent">
    <h2>
        A customizable Facebook Share button
    </h2>
    <p>
        <uc1:FacebookShare ID="FacebookShare1" runat="server"
  ApplicationId="12345" Message="Message"
            Name="Name" Caption="Caption" Description="Description"
  Href="http://mourfield.com"
            Image="http://www.gravatar.com/avatar/41e139e92663400389c2c9d95a865820.png" />
  </p>
    <p>
        You can also find <a href="http://developers.facebook.com/docs/"
            title="Facebook Developer Docs">documentation on Facebook at
  Facebook Developers</a>.
    </p>
</asp:Content>

десять вы можете установить свои свойства на странице при событии загрузки страницы

...