我一直在寻找关于准备网站的帖子,以及#34; postable"在Facebook状态更新中(例如,在Facebook状态更新编辑框中输入的youtube链接,它将显示在您的TimeLine中)。
我需要的是相反的:
在我自己的网站上,我希望有一个按钮,当点击它时,它应该自动发布我网站上托管的特定视频(或者我可以发布一个包含视频的特定网页)。
实现这一目标的过程是什么?
我需要Open Graph吗?
我需要Facebook应用程序吗?
我需要使用FQL吗?
我可以单独使用FB Javascript SDK实现这一点吗?
我应该使用FacebookSDK for。(我使用Asp.MVC和C#)吗?
请真正感谢任何帮助。
我真的迷失了这个!!
答案 0 :(得分:2)
我需要Open Graph吗?
Graph API是将数据输入和输出Facebook的主要方式 社交图。它是您可以使用的基于HTTP的低级API 查询数据,发布新故事,上传照片和其他各种 应用可能需要执行的任务。
如何使用Graph Api
查看FB Docs
。 The Graph API和Quick Start
我是否需要Facebook应用程序?
您需要创建
facebook app
。它需要身份验证 目的。当你读写它必须要访问。如果你创建 您将获得APP ID
和APP Secret ID
来提供访问权限。
转到Here并登录并创建APP。
我应该使用FacebookSDK for。(我使用Asp.MVC和C#)?
如果您可以使用C#与ASP.NET一起使用,那么在
FaceBook Official site
中,他们建议使用免费的许多第三方SDK。对于Authentication, File Upload and Download
您可以使用SDK。 的 Click here to Go 强>
我是否可以仅使用FB Javascript SDK实现此目的?
我不确定您是否可以使用FB Javascript SDK进行上传。一世 只是猜你不能使用。看看他们如何使用FB Javascript SDK。
我是否需要使用FQL?
Facebook查询语言(FQL)使您可以使用SQL样式 用于查询Graph API公开的数据的接口。它提供 图谱API中没有的高级功能。
FQL为什么和什么?阅读Here