當按像Facebook這樣的按鈕時,它不會按照提供的分享正確的URL,而是使用og:url中的URL。我看到正確的URL在瀏覽器iframe中發佈,但當在facebook上看到相同的內容(發佈鏈接)時,它會忽略URL中發佈的參數。請參見下面的示例:Facebook的按鈕採取og:url的URL而不是提供的URL
實際URL發佈:https://sub.domain.com/Welcome.aspx?s=a1111&lang=en&refid=fb1&sms=5
Facebook的顯示此爲:https://sub.domain.com/Welcome.aspx?s=a1111
但臉譜正在參數,因爲我在上面的數據示例中顯示。在og:url我有一個querystring參數,這是呈現在Facebook上的鏈接。這是Facebook的這個新的實現,因爲幾天前相同的事情工作正常,現在它只是考慮og:url? –
奇數,如果它以前工作。嘗試使用Lint來抓取頁面,看看Facebook報告的錯誤/問題:http://developers.facebook.com/tools/debug –