可以在不使用任何SDK的情况下使用Facebook的Graph API吗?

时间:2014-03-29 06:05:55

标签: ajax facebook facebook-graph-api httprequest

Facebook Graph API的完整功能是否可以与HTTP请求一起使用,而不是使用任何SDK?我已经能够使用GET请求返回公共数据;我已经能够使用POST请求发布一个帖子,其中包含从Facebook Graph API Explorer检索到的访问令牌,但我不确定Login是否正在{ {1}}并确定用户是否已提供Access Tokens,而无需使用其中一个SDK?我可以在接下来的两天里尝试使用反复试验,并阅读文档以试图找出答案,但是如果有人能够现在给我答案的话,我不想浪费几天的时间去无处可去。 / p>

1 个答案:

答案 0 :(得分:3)

是的,绝对可以在不使用任何SDK的情况下为Facebook创建应用程序..

SDK只是一个软件开发工具包(SDK或者#34; devkit")它通常是一组软件开发工具,允许为某个软件包创建应用程序,

Facebook SDK使您的工作变得更加轻松,因为它们为您提供了现成的功能来调用Facebook API 像PHP sdk,C#sdk .. etc

如果您想在不使用它的情况下创建应用程序..那么您必须直接请求Facebook Graph API ..

例如,您需要使用JS SDK获取页面信息..您只需要传递页面的名称/ ID 在JS SDK中

FB.api('/cocacola', function(response) {
  console.log(response);
});

但如果你想没有SDK,那么你需要致电http://graph.facebook.com/cocacola 现在您需要解析JSON,然后根据您正在处理的语言检索数据