我正在創建一個網絡應用程序,我想1)將照片上傳到Facebook上的特定應用程序專輯,然後2)將該照片作爲大型項目/圖像共享用戶時間線上的縮略圖)。我知道這是可以通過用戶生成的照片可選參數,但有沒有其他的方式來完成這個網絡應用程序?分享FB相冊的大型照片
0
A
回答
1
沒有什麼能夠阻止網絡應用發佈使用用戶生成的照片的Open Graph操作。這是一個簡單的過程:
- 在您的網站上設置Facebook身份驗證,最簡單的選項是use the Javascript SDK與getLoginStatus。請務必向用戶請求
publish_actions
許可。 - Create an Open Graph action和你OG object types
- 當用戶採取適當的行動,進行以下形式的API調用(與用戶訪問令牌和POST'd簽字):
https://graph.facebook.com/me/YOUR_APP_NAMESPACE:YOUR_APP_ACTION? YOUR_OBJECT_TYPE=YOUR_OBJECT_URL& image[0][url]=YOUR_PHOTO_URL& image[0][user_generated]=true
第1步這是最困難的部分,如果您不打算使用Open Graph操作路線,則無論如何您都必須這樣做。
舉例來說,Instagram使用took
作爲他們的動作,並使用a photo
作爲他們的對象。他們的對象URL只是Instagram網站上的單個照片頁面。因此,他們的API POST調用是這樣的:
https://graph.facebook.com/me/instagram:took? photo=http://instagram.com/p/ABCD1234/& image[0][url]=http://distilleryimage.instagram.com/somerandomstring.jpg& image[0][user_generated]=true
正如User Generated Photos documentation提到這將顯示爲一個大型全寬度的照片上的用戶時間軸和飼料。
從Web應用程序執行所有這些API調用的最簡單方法是使用Javascript SDK和FB.api function。在這種情況下,您根本不需要使用任何服務器端代碼!
0
只需填寫此代碼對你的照片標題
「花了@@ [0:124024574287414:1:照片]與@ [124024574287414:0]」
(不含雙引號符號) 它可以點擊到Instagram網站,這是我自己的自定義代碼,我做了一個星期:(
相關問題
- 1. 分享「照片」(Google相冊)上的照片/視頻不適用於Android應用
- 2. 修改相冊照片的照片
- 3. FB:無法將照片發佈到Facebook頁面上的相冊
- 4. 相冊,照片 - 通過專輯分頁
- 5. FB照片應用程序和相冊創建鏈接
- 6. 如何允許用戶訪問他們的FB相冊並從他們的相冊中分享圖片
- 7. Facebook-ios-sdk-3.1分享圖片併爲ios5和ios6提取相冊照片
- 8. 保存照片到相冊
- 9. 分享Instagram中的照片
- 10. FB在應用程序中標記照片(不是FB照片)
- 11. 上傳和分享照片
- 12. 在Facebook上分享照片?
- 13. 如何列出與PhotoKit共享照片流相冊
- 14. 像Facebook和Orkut相冊照片一樣的照片?
- 15. 如何使用FB API從使用PHP的Facebook相冊獲取照片
- 16. FB分享和圖片問題
- 17. 更換相冊照片中的圖像
- 18. 沒有任何相冊的照片facebook
- 19. Facebook的FQL不是照片/相冊
- 20. 展示相冊的照片與EmberJs
- 21. ipad照片庫中相冊的屬性
- 22. 的Rails刪除照片相冊
- 23. Facebook API中的相冊和照片
- 24. 將照片保存到iPhone相冊中的自定義相冊
- 25. 我/照片和相冊沒有返回所有照片
- 26. 如何將鏈接嵌入到Facebook上共享的照片中,如Dropbox應用與FB照片共享一樣?
- 27. Facebook api - 獲取相冊和照片
- 28. 使用YQL獲取Facebook相冊照片
- 29. 上傳照片到現有相冊
- 30. 將照片上傳到Facebook相冊
https://developers.facebook.com/docs/reference/api/user/#photos + https:// developers .facebook.com /文檔/參考/ API /照片/ – CBroe 2012-07-27 10:25:56