我想使用servlets和JSP制作一个Facebook应用程序。但是,因为我发现Facebook没有提供任何SDK for java.And我不希望使用第三方API,如restfb etc.Does facebook公开它的API通过我可以使用Java使用的webservices? 也可以将GRAPH API视为一个web服务?Facebook是否通过webservices公开其API?
回答
Facebook通过RESTfull webservices公开了它的服务。 看看facebook图表api和FQL。
是的你说的没错,没有JAVA SDK。但是你总是可以使用第三方库。使用库不是强制性的,因为您可以直接拨打电话。
祝你好运。
那么在我的项目中,我不允许使用第三方库?有没有其他出路? – arpitsolanki
就像我说的直接使用Java中的HttpURLConnection调用Rest函数 –
仅仅使用GRAPH API而不使用任何SDK就可以创建一个Facebook应用程序? – arpitsolanki
虽然Facebook不提供官方 API,但您可以通过一些方法从Java连接到FB。例如,请检查this SO question。
- 1. 通过Facebook Graph API检索公开Facebook页面
- 2. 是否可以通过Google Drive API公开共享文件
- 3. 无法通过API图获取公开Facebook状态
- 4. 通过服务API公开Hibernate标准
- 5. Facebook API:是否可以通过电子邮件地址获取用户的公开个人资料数据?
- 6. 设备是否可以通过UPnP公布其fqdn?
- 7. 是否可以通过COM公开DateTime字段?
- 8. ASP.Net控件是否通过viewstate公开SQL查询?
- 9. 是否应该通过ContentProviders公开所有数据?
- 10. facebook图表api公开信息
- 11. facebook api图表,获取公开照片
- 12. Facebook API - 获取公开图片
- 13. 使用WSO2 API Manager 1.8.0 Publisher“未公开”API通过Swagger json导入API定义是否安全?
- 14. 是否可以通过图形API创建Facebook地点?
- 15. Facebook活动日志是否可以通过Graph API获取?
- 16. 是否可以通过Android Facebook API发送好友请求?
- 17. 是否可以通过Facebook API邀请恰好一个朋友
- 18. Facebook:是否可以通过图形API删除签入?
- 19. 是否有可能通过使用Facebook API制作facebookfriend?
- 20. 是否可以通过Facebook图形API启动好友请求?
- 21. 现在是否有可能通过Facebook API用户的地址?
- 22. Facebook api 1.0或2.0通过公开帖子中的#标签搜索
- 23. Facebook - 图片上传到粉丝页面通过Graph API没有公开
- 24. 是否可以通过其中一个Facebook API访问特定开放图故事中的洞察数据?
- 25. 正道通过公共API
- 26. 是否有任何其他API可从公共Facebook页面获取评分?
- 27. 通过WCF公开实体
- 28. RSA公钥如何通过HTTP公开?
- 29. Google+是否有公共API?
- 30. 是否有公开记录的开放/免费API?
我不认为你做了很多研究。出于所有意图和目的,图形API似乎都是Web服务。你甚至看过它吗? http://developers.facebook.com/docs/reference/api/ – AHungerArtist