我看到一堆.NET开源项目,看起来能够获取用户信息,但我只希望用户能够“发布”已经在我的网站上的Facebook上的媒体。其他网站似乎允许你做他们的媒体嵌入(我真的很喜欢oEmbed),但FB似乎对我来说有点神秘。我没有经验使用他们的API,但我猜它与“社交图”部分有关。其他人之前做过?你有没有使用过这些操作系统的项目?任何地方有人如何做到这一点的例子?我不认为我是第一个想要这样做的人,但是已经搜索了Google并且没有提出任何问题。有没有什么能够让我的用户轻松地在我的网站上分享他们的Facebook照片(和视频)?
0
A
回答
0
你试过FQL?使用这个功能,我可以通过简单构建一个简单的SQL查询来让用户在任何我想要的站点上显示图片。
0
Facebook .NET SDK使您非常容易。你可以在这里下载:http://facebooksdk.codeplex.com
这里是你将如何使用该SDK发布照片的例子:
string photoPath = @"..\..\..\Facebook.Tests\bin\Release\monkey.jpg";
byte[] photo = File.ReadAllBytes(photoPath);
FacebookApp app = new FacebookApp();
dynamic parameters = new ExpandoObject();
parameters.message = "The message you want to go with the photo...";
var mediaObject = new FacebookMediaObject {
FileName = "monkey.jpg",
ContentType = "image/jpeg",
};
mediaObject.SetValue(photo);
parameters.source = mediaObject;
dynamic result = app.Api("/the_album_id/photos", parameters, HttpMethod.Post);
string photoId = result.id;
+0
我真的不需要发布照片,只需获取他们已经放置的照片列表即可。我想我只需要一个照片URI列表,我可以让他们选择,然后我可以链接到我的网站上的照片。尽管如此,我仍然可以在将来基本工作后使用它。 – rball 2010-10-13 03:09:23
相关问题
- 1. 如何让我网站上的访问者在他们的Facebook新闻Feed中分享我的照片?
- 2. 我如何才能在facebook上分享我的网站图片?
- 3. Facebook在我的网站上分享
- 4. 让用户在我的网站上发布在他们的Facebook页面
- 5. 如何在我的网站上启用在Facebook上分享视频
- 6. 可我们能够从其他网站
- 7. 是否有可能在我的应用程序没有在Facebook上发布publish_actions分享照片?
- 8. 如何让用户使用他们的Facebook帐户登录我的网站?
- 9. 我没有得到用户的照片
- 10. 为什么我的视频和图片没有显示出来?
- 11. 如何让我的用户自动下载我用于我的网站的字体(如果他们没有)?
- 12. 有没有办法将视频从我们的网站上传到YouTube?
- 13. 什么是最好的方式来与我和他们的朋友在他们的照片列表的照片?
- 14. 我可以做什么来链接我在Facebook和我的网站上的照片评论?
- 15. 如何让所有艺术家没有视频和照片?
- 16. 我如何在facebook上分享mysite的视频和评论?
- 17. 我在Facebook上的分享方式有什么问题?
- 18. 显示Facebook的照片在网站上
- 19. 有没有办法让我可视化地看到ASP.NET网站?
- 20. 如何让用户将现有的图片从Facebook添加到我的网站?
- 21. 如何在Facebook上分享带有留言的照片?
- 22. 有没有办法轻松打印ASP.NET网站的页面?
- 23. 在facebook上分享视频
- 24. 在Facebook上分享视频
- 25. 有没有一种方法让我的网站的用户通过LinkedIn邀请他们的朋友
- 26. 有些图片没有显示在我的网站上
- 27. 我们是否可以在我们的网站上使用youtube视频播放器和我们自己的视频(视频不会上传到YouTube服务器)?
- 28. 为什么Facebook在分享网址时没有获得标题和图片?
- 29. 是否有用户上传并在我的网站上观看视频?
- 30. 在Facebook上分享我的网站内容的提示
到目前为止还没有真正尝试过什么,只是一直念叨的各种方法。似乎有多种方法可以做事,所以我们不确定甚至可以开始的路径。 – rball 2010-10-12 22:09:19
我跑了像https://api.facebook.com/method/fql.query?query=SELECT%20pid%20FROM%20photo%20WHERE%20aid%20IN%20%28%20SELECT%20aid%20FROM%20album%20WHERE %20owner = me%28%29%20%29%20ORDER%20BY%20created%20DESC%20LIMIT%201,42或https://api.facebook.com/method/fql.query?query=SELECT%20src_big%20FROM %20photo%20WHERE%20pid%20IN%20%28SELECT%20cover_pid%20FROM%20album%20WHERE%20owner%20 =%20me%28%29%20AND%20name%20 =%20%27Profile%20Pictures%27%29我认为你只是回头看看 –
rball
2010-10-12 22:17:17
继续尝试,这是前一阵子,但结果集只返回了一个图像文件列表。这是类似于“选择* userimages名称像'托尼布莱尔'” – 2010-10-13 08:38:25