2012-08-24 65 views
1

我們的軟件有一個視頻庫,可讓用戶將視頻鏈接發送到Facebook。我們使用非常簡單的sharer.php技術。sharer.php?u =我的域名停止工作

在過去幾天,這突然停止工作。

這是我試圖分享的鏈接。當我去看它時,有時會看到一個空白屏幕,有時我看到了共享者,但沒有預先定義的內容。

https://www.facebook.com/sharer/sharer.php?u=http://RachelHomer1234.nowsender.com/e/vd?NW76AT

(公示網址編碼之一,也是。無論是一期工程。)

https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2FRachelHomer1234.nowsender.com%2Fe%2Fvd%3FDQT5XC

我用我們的其他網站相同的共享代碼,它的正常工作,這懷疑我相信也許有一些域阻塞正在進行?

任何幫助將不勝感激。

由於提前, 雷切爾

+0

我相信共享者已被棄用了相當長一段時間。爲了將來的安全,可能值得轉移到適當的Graph API集成。 –

回答

2

事實證明,問題是在域的情況下。如果您將RachelHomer1234更改爲rachelhomer1234,它似乎可以正常工作。

有沒有文件來支持這一點,只是我自己的試驗和錯誤。

+0

你搖滾!那樣做了。謝謝! –

+0

對於CodeIgnitor,我添加了函數名並且它正在工作。謝謝 – Sarang

1

您可以嘗試直通:

http://developers.facebook.com/tools/debug/og/object?q=http%3A%2F%2Frachelhomer1234.nowsender.com%2Fe%2Fvd%3FNW76AT

該工具刪除緩存,如果存在。

現在鏈接正常工作。

+0

嗨,感謝您的幫助。我試過這個工具,然後再次嘗試鏈接,但它仍然不適合我。任何其他想法? –

+0

稍微更正:未編碼的鏈接有效,但不是其urlencoded版本:https://www.facebook.com/sharer/sharer.php?u=http%3A%2F%2FRachelHomer1234.nowsender.com%2Fe%2Fvd%3FNW76AT此外,我們有成千上萬的用戶,每個用戶都有獨特的鏈接。有沒有辦法清除整個域的緩存?再次感謝你的幫助! –

+0

不幸的是,我不知道它是否存在。 編寫自己的腳本,遍歷所有鏈接並在該工具中打開它。 – CappY