2011-08-10 27 views
1

試圖創建附貼有照片的牆貼。照片是某張專輯中由Facebook主持的照片。用於共享照片的圖形API等價物?

問題就在這裏 - Facebook不會允許包括崗位((#100)FBCDN圖像不流允許的)

從Web UI的Facebook託管的內容,這是可能的「共享」照片上我的牆 - 這幾乎是我需要的,但我不知道該圖形API相當於該操作(如果有任何)

讚賞任何幫助。

回答

1

答案是「我/鏈接」

傳遞http://www.facebook.com/photo.php?fbid=* *爲紐帶

+1

不幸的是這種方法似乎不再工作,並會導致以下錯誤: (#1500)您所提供的網址無效 我沒有找到了解決方法。 – Tom

+0

我有同樣的問題,有誰知道正確的答案? –

-1

隨着圖形API,你可以分享照片的鏈接。

這是文檔: https://developers.facebook.com/docs/reference/api/user/#links

您需要發送POST請求給我/飼料/。事實上發送鏈接:照片的http://www.facebook.com/photo.php?fbid=[the ID]

確保publish_stream權限允許的的access_token。

與jQuery這是一個例子:

$.post( 
    'http://www.facebook.com/me/feed', 
    { 
    link: 'http://www.facebook.com/photo.php?fbid=[THE_PHOTO_ID], 
    access_token: [YOUR_ACCESS_TOKEN] 
    }, 
    function(result) { console.log('shared'); }, 
    'text' 
); 
+0

不幸的是,這不起作用,導致來自Facebook的1500錯誤。 – Tom