在Facebook API(REST)中,您如何看待照片?有一個stream.addLike函數,但是你需要post_id,並且我沒有看到獲取照片的post_id的方法(與pid或object_id不一樣)。Facebook API:像一張照片
回答
我認爲實際的照片是類作爲一個wallpost相同類型的實體操作系統,所以像你可以獲得照片的stream_id一樣,它可以設置附加到照片的註釋stream.addLink
found http://developers.facebook.com/docs/reference/rest/stream.addLike Here
通過photos.get方法獲取post_id,您應該可以通過stream.addLike設置註釋和對象。
希望這可以幫助你。
您無法從photos.get獲得post_id,這是整個問題,您只能獲得object_id和pid。而且我沒有辦法從這些方面去post_id。 – QuinnBaetz 2010-06-09 16:48:12
您是否嘗試過使用FQL進行跨表連接如此:SELECT pid,aid,owner,src,src_big,src_small,link,caption,created FROM photo WHERE pid IN(SELECT pid FROM photo_tag WHERE subject =
這沒有得到post_id。我發現這是不可能的,除非你與facebook有合作關係:D – QuinnBaetz 2010-06-11 21:11:50
現在,您可以使用Graph API通過POST向照片上的喜歡連接喜歡照片。這並不適用於以前的工作,但現在(2011/09/16)。並不確定它是什麼時候修復的,但是在Graph API推出之後,這是一個很長時間的疏忽。
首先當你添加這個時,你有一個上傳圖片的Id。 e.g
var client = new FacebookClient(Access_Token);
JsonObject jsonResponse = client.Get("me/feed") as JsonObject;
string feed_ID = string.Empty;
foreach (var account in (JsonArray)jsonResponse["data"])
{
feed_ID = (string)(((JsonObject)account)["id"]);
goto Next;
}
Next: { };
讓我們說你有你的uploeded最新畫面的ID 12345123_5488224848 現在要更新喜歡這幅畫。編寫下面的代碼。
var client2 = new FacebookClient(Access_Token);
clientS.Post("12345123_5488224848/likes");
全部完成。在此之後檢查照片的狀態。
var client = new FacebookClient(Access_Token);
JsonObject jsonResponse = client.Get("me/feed") as JsonObject;
string feed_ID = string.Empty;
foreach (var account in (JsonArray)jsonResponse["data"])
{
feed_ID = (string)(((JsonObject)account)["id"]);
goto Next;
}
Next: { };
請詳細說明您的答案.. – xxbinxx 2014-10-13 08:42:15
- 1. 如何評論一張照片,並像一張照片
- 2. 張貼照片facebook android
- 3. Facebook張貼照片/視頻
- 4. Facebook的照片API
- 5. +20張照片flickr api
- 6. 使用Graph API在Facebook照片中進行偏移(超過25張照片)
- 7. 張貼一張照片作爲開放圖facebook page
- 8. Facebook:在朋友的牆上張貼一張照片
- 9. 上傳照片Facebook api EVERYONE
- 10. Facebook API照片上傳imagepng
- 11. Facebook Graph API - 標記照片
- 12. Facebook圖形API照片
- 13. facebook API添加照片
- 14. Facebook API的帖子照片
- 15. 從用戶照片庫獲取最後一張照片返回兩張照片
- 16. Android的Facebook專輯照片請求只返回25張照片
- 17. Facebook照片上傳不張貼照片到牆
- 18. 上傳Facebook上的多張照片
- 19. 在Facebook上上傳多張照片
- 20. 張貼照片至Facebook頁面
- 21. 使用SDK上傳一張照片/圖片到facebook
- 22. iPhone Facebook的API附加照片張貼牆上
- 23. 這張鏈接到照片的Facebook Graph API查詢是什麼?
- 24. Facebook圖表API發佈多張照片到相冊和訂閱
- 25. 如何通過Facebook API發佈多張照片的狀態?
- 26. 如何通過javascript api在Facebook上發佈多張照片?
- 27. 獲得超過25張照片從Facebook的圖形API
- 28. Facebook的圖形API張貼照片上壁在Perl
- 29. 如何將照片張貼到相冊在facebook圖表api Asp.NET
- 30. Facebook的圖形API - 獲取POST_ID所張貼的照片
不可能沒有與facebook的合作關係 – QuinnBaetz 2011-06-22 06:57:16