2015-05-09 38 views
2

工作,我已經使用以下網址分享我的網站的URLFacebook分享網址無法在移動設備

https://m.facebook.com/sharer.php?u=http://www.example.com 

https://www.facebook.com/sharer.php?u=http://www.example.com 

它在桌面上運行良好。但同時,在移動設備上分享這個它亙古不變的Facebook分享,它重定向到以下網址

https://m.facebook.com/a/sharer.php?shouldRedirectToPermalink=1&isthrowbackpost 

我試過很多,但我續尋找解決方案,可以在任何一個可以幫助我找到問題

+0

你是如何使用網址的?在鏈接?您是否在請求中添加了任何其他參數,或者是https://m.facebook.com/sharer.php?u=http://www.example.com正是您傳遞的內容? 將上面的內容複製並粘貼到網址欄中,按預期方式工作並共享到Facebook。 –

+0

它只發生在移動設備@Hey Darren – user3912844

回答

1

我也有類似問題,我解決它的方式是確保Facebook app_id在手機上的分享網址與我的Facebook app_id相同。這爲我修好了。

在我的情況下,有一個Wordpress插件在共享URL中放入了一個不同的app_id,我的猜測是Facebook不喜歡有兩個不同的ID。

此外,我發現這個Chrome擴展對於更改HTTP標頭以模擬移動設備非常有幫助,以便我可以從我的桌面測試它是否適用於移動設備。

https://chrome.google.com/webstore/detail/modheader/idgpnmonknjnojddfkpgkljpfnnfcklj