หน้า ShareToFacebook.aspx
โค้ด: เลือกทั้งหมด
<%@ Page Language="C#" AutoEventWireup="true" CodeFile="ShareToFacebook.aspx.cs"
Inherits="ShareToFacebook" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<title>รถตู้สายปราจีนฯ กทม.อัดท้ายสิบล้อผู้โดยสารดับ 2 ศพ</title>
<meta property="og:image" content="http://p.s1sf.com/mo/0/wb/i/og/aHR0c/DovL3/aHR0cDovL3AuczFzZi5jb20vbW8vMC93Yi9pL3VkLzIyMi8xMTE0MTQ1LzEuanBnO2M6d2lkdGg9OTAsaGVpZ2h0PTkwLG1haW50YWluX3JhdGlvPTE7c3RhdGljOnBfczFzZl9uc18wO2ZpbGU6MTYxODEwLmpwZw==.jpg">
<meta itemprop="image" content="http://p.s1sf.com/mo/0/wb/i/og/aHR0c/DovL3/aHR0cDovL3AuczFzZi5jb20vbW8vMC93Yi9pL3VkLzIyMi8xMTE0MTQ1LzEuanBnO2M6d2lkdGg9OTAsaGVpZ2h0PTkwLG1haW50YWluX3JhdGlvPTE7c3RhdGljOnBfczFzZl9uc18wO2ZpbGU6MTYxODEwLmpwZw==.jpg">
<meta property="og:title" content="รถตู้สายปราจีนฯ กทม.อัดท้ายสิบล้อผู้โดยสารดับ 2 ศพ">
<meta itemprop="name" content="รถตู้สายปราจีนฯ กทม.อัดท้ายสิบล้อผู้โดยสารดับ 2 ศพ">
<meta property="og:description" content="รอบรู้สถานการณ์บ้านเมืองตลอด 24 ชั่วโมง โดยแหล่งข่าวจากทุกสำนัก">
<meta itemprop="description" content="รอบรู้สถานการณ์บ้านเมืองตลอด 24 ชั่วโมง โดยแหล่งข่าวจากทุกสำนัก">
<meta property="og:type" content="article">
<meta property="og:url" content="http://m.sanook.com/m/news_detail/1114145/latest/">
<meta property="og:site_name" content="http://m.sanook.com/">
<script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script>
<script src="http://static.ak.connect.facebook.com/js/api_lib/v0.4/FeatureLoader.js.php" type="text/javascript">
</script>
</head>
<body>
<form id="form1" runat="server">
<asp:Label ID="lblShare" runat="server" Text=""></asp:Label>
</form>
</body>
</html>
โค้ด: เลือกทั้งหมด
using System;
using System.Data;
using System.Configuration;
using System.Collections;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;
using System.Net;
using System.Text;
using System.IO;
public partial class ShareToFacebook : System.Web.UI.Page
{
protected void Page_Load(object sender, EventArgs e)
{
lblShare.Text = "<a name=\"fb_share\" type=\"button\"></a>" +
"<script " +
"src=\"http://static.ak.fbcdn.net/connect.php/js/FB.Share\" " +
"type=\"text/javascript\"></script>";
HtmlMeta tag = new HtmlMeta();
tag.Name = "title";
tag.Content = "รถตู้สายปราจีนฯ กทม.อัดท้ายสิบล้อผู้โดยสารดับ 2 ศพ";
Page.Header.Controls.Add(tag);
HtmlMeta tag1 = new HtmlMeta();
tag.Name = "description";
tag.Content = "ติดตามข่าวสารอัพเดต 24 ชม.";
Page.Header.Controls.Add(tag1);
HtmlLink link = new HtmlLink();
link.Href = @"http://thumbsup.in.th/wp-content/uploads/2011/06/sanook.jpg";
link.Attributes["rel"] = "image_src";
Page.Header.Controls.Add(link);
}
}
มีข้อด้วยตรงที่ไ่ม่สามารถดึง thumnail รูปภาพที่เรากำหนดใน meta tag og เนื่องจาก
facebook ไม่สามารถ call มาที่เว็บไซต์เราได้ เนื่องจากเป็นการ dev ใน localhost ถ้าอยากดูผลลัพท์ต้องเอาไป วางที่เว็บไซต์จริงครับ.