PDA

View Full Version : share مطالب سایت



gama_slv
یک شنبه 15 تیر 1393, 15:45 عصر
چطوره میشه مطالب سایت رو مثلا اخبار رو به فیسبوک share کرد
من از meta tags خود فیسوک استفاده کردم ولی عکس و عنوان رو نمیاره فقط آدرس صفحه رو نشون میده
در گوگل پلاس و تویتر هیچ مشکلی ندارم فقط فیسبوک مشکل داره
این صفحه رو مثلا ببیندی فیسبوکش مشکل داره
http://footballiha.com/Article/49260/%D9%88%DB%8C%D8%AF%DB%8C%DA%86-%DA%A9%D8%A7%D9%BE%DB%8C%D8%AA%D8%A7%D9%86-%D8%AC%D8%AF%DB%8C%D8%AF-%D8%A7%DB%8C%D9%86%D8%AA%D8%B1%D8%9B-%D8%AA%D9%88%D9%87%DB%8C%D8%B1-%D9%88-%D9%85%D8%A7%D8%AA%D8%B2%D8%A7%D8%B1%DB%8C-%D8%AD%D8%A7%D9%85%DB%8C%D8%A7%D9%86-%D8%A7%DB%8C%D9%86-%D8%AA%D8%B5%D9%85%DB%8C%D9%85
کدی هم که این کا رو میکنه
Dim tag3 As HtmlMeta = New HtmlMeta() tag3.Attributes.Add("property", "og:image")
tag3.Content = "http://www.footballiha.com/data/News/Small/" & NewsID & ".jpg"
Page.Header.Controls.Add(tag3)


Dim tag4 As HtmlMeta = New HtmlMeta()
tag4.Attributes.Add("property", "og:title")
tag4.Content = entT.Title
Page.Header.Controls.Add(tag4)


Dim tag5 As HtmlMeta = New HtmlMeta()
tag5.Attributes.Add("property", "og:description")
tag5.Content = entT.Summary
Page.Header.Controls.Add(tag5)


Dim tag6 As HtmlMeta = New HtmlMeta()
tag6.Attributes.Add("itemprop", "go:description")
tag6.Content = entT.Summary
Page.Header.Controls.Add(tag6)


Dim tag7 As HtmlMeta = New HtmlMeta()
tag7.Attributes.Add("property", "og:url")
tag7.Content = "http://www.footballiha.com/Article/" & NewsID
Page.Header.Controls.Add(tag7)




imgNews.ImageUrl = "~/Data/News/" & entT.ID & ".jpg"
imgNews.AlternateText = entT.Title
lblDate.Text = GetDate.DatePersian(entT.DateEn)
lblTitle.InnerText = entT.Title
lblSummary.Text = entT.Summary


'Dim regURL As String = "<img.*?>"
'Dim r As Regex = New Regex(regURL)


Dim body As String = entT.Body
BodyNews.InnerHtml = body


If entT.NewsSourceId = 1 Then
lblSource.CssClass = "lblSourceBold"
Else
lblSource.CssClass = "lblSource"
End If
lblSource.Text = entT.NewsSourceTitle


F_Comment.Attributes.Add("href", "http://www.facebook.com/sharer.php?u=http://www.footballiha.com/Article/" & NewsID & "&t=" & entT.Title)
G_Comment.Attributes.Add("href", "https://plus.google.com/share?url=http://www.footballiha.com/Article/" & NewsID & "&hl=fa")
G_Comment.Attributes.Add("onclick", "javascript:window.open(this.href,'', 'menubar=no,toolbar=no,resizable=yes,scrollbars=ye s,height=600,width=600');return false;")



<span class="Title">نظرات کاربران</span> <div class="BoxLogin"> <a id="T_Comment" runat ="server" target="_blank" class="T_Comment"></a> <a id="G_Comment" runat ="server" class="G_Comment"></a> <a id="F_Comment" runat ="server" target="_blank" class="F_Comment"></a> <a id="Y_Comment" runat ="server" target="_blank" class="Y_Comment"></a> </div>ش
مسئله دوم هم این که من از rss garfiti برای اراسال rss به فیسبوک استفاده میکنم ولی مشکلش اینه که 300 تا پست بیشتر نمیگیره و بقیش پولیه
چه راه حل دیگه پیششنهاد میکنید