facebook sharer 的使用方法

[華語, cmn-Hant-TW]

基本上 share 已經被  facebook 整到 like 去了,不過 like 的 api 在某些情況 (像是行動裝置的網頁) 下,效果並不好,所以舊的 sharer.php 還是有其價值,使用的方式也很簡單,丟個連到 facebook 的連結即可:

其實除了 u 這個參數外,還可以下 t 這個參數來指定 title,不過 title 的部份沒有那麼重要,facebook 會自己去分析網頁內容自動代入。一般情況當然是直接找網頁 <head> 裡面的 <title> 啦,不過我們也可以另外透過 <meta> 及 <link> 來自訂,一樣是放在 <head> 區塊下:

  • 分享的標題 <meta name=”title” content=”$text1” />
  • 簡單的描述 <meta name=”description” content=”$text2” />
  • 代表的圖片 <link rel=”image_src” href=”$img” />

$text1$text2 直接填文字即可,$img  則是圖檔的位置,建議不要放太大的圖片。此三格非必填,若留空者 facebook 會自己想辦法補完,像圖檔的話他就會在 sharer 列出網頁上所有看得到的圖檔讓你挑一張當代表。 另外 facebook 似乎有某種快取的機制,修改這些值不會立刻反應 sharer 的網頁上,不確定要等多久才會更新就是。

Posted in Web. Tags: . No Comments »

postfix 收不到 gmail 的信

[客家話, hak-Hant-TW]

有兩條連外的線行沒共條路出去,有一條是給 NAT 底肚的電腦連出去,有一條就是伺服器專用的,毋過有 NAT 那條較快,有一些服務咩是走那條,有一隻網址的信箱咩是用這條來收信。

毋過堵到一隻太問題,就是 gmail 寄來的信收毋到(很像 facebook 的咩收毋到),其他的又沒問題,是講寄行別條線那隻信箱咩是沒問題,看一下 /var/log/maillog 底肚看到按仔的東西:

Jul 28 02:12:25 mail postfix/smtpd[40005]: connect from mail-iw0-f173.google.com[209.85.214.173]
Jul 28 02:17:25 mail postfix/smtpd[40005]: timeout after EHLO from mail-iw0-f173.google.com[209.85.214.173]
Jul 28 02:17:25 mail postfix/smtpd[40005]: disconnect from mail-iw0-f173.google.com[209.85.214.173]

看起來是 gmail 連上來,postfix 等 5 分鐘等毋到 gmail 餵東西給他,他就切斷連線了,尋了一下看到這篇 postfix mailing-list 有寫到共樣的問題,他講問題是防火牆 (firewall) 擋掉,按仔聽起來當有道理,毋過這條線主要是 NAT 用的,改 firewall 規則較麻煩,解決方法就變作換一條線來用較快了,改一下 DNS 的 MX 就換好了,毋會影響太大。

改過以後 gmail 就收的到了,facebook 就不知了看有閒再來試看看。