2

我正嘗試使用自己的網站上的圖像將項目發佈到用戶的新聞源。當有人試圖包含Facebook服務器上的圖像時,通常會出現「FBCDN圖像不允許在流中」錯誤,但是我包含的圖像位於我自己的服務器上。Facebook圖形API錯誤:「我的服務器上的圖像不允許在流中使用FBCDN圖像」

var imgSrc = $('.final-badge .badge-background img').attr('src'), 
    badgeUrl = $('#largeCrestView').val(); 

    var obj = { 
     method: 'feed', 
     //Will need to be retrieved from a hidden text field in ASP environment 
     link: badgeUrl, 
     picture: imgSrc, 
     name: 'All hail my Coat of Charms', 
     caption: captionText, 
     description: '' 
    }; 

這是我的代碼。 imgSrc變量包含直接鏈接到本地​​存儲在我的服務器上的映像。網址也是絕對路徑。

一個想法,我在做什麼錯在這裏?

+1

如果你包含了一個你得到這個錯誤的實際鏈接,會有所幫助。最好使用console.log(imgSrc)來查看你所得到的是你認爲你得到的。 – Claudiu

+3

良好的通話,我實際上已經解決了。正如我所知道的那樣,圖像的位置是一個本地URL。現在,它是外部的,我再也沒有遇到那個錯誤。謝謝。 – Pat

+2

將其添加爲答案並自行接受,以便其他用戶在搜索該錯誤時可以找到答案 – Igy

回答

1

我其實已經完成了。正如我所瞭解的那樣,這幅圖像的位置並未公開。現在它是外部的,它工作正常。

相關問題