有没有办法使用Android4上的Facebook4j库将用户和密码登录到Facebook API?
我做了一些研究,但显而易见的是:
- 使用WebView进行授权的一些项目只是捣乱或者无法正常工作。
- 在Facebook4j上使用Facebook课程不可能获取访问令牌,至少我找到的代码。
有人可以帮我吗?
答案 0 :(得分:0)
好的,如果您想在没有第三方API的情况下直接调用facebook Graph API,那么您需要获取
appID:在developers.facebook.com上创建一个应用程序,用于什么目的,你需要Android网站等。
用户访问令牌:转到developers.facebook.com上的Graph API,选择您的应用并单击获取用户访问令牌,确保在复选框中为应用提供所需的权限
使用appid,appsecret和访问令牌进行帖子调用,如果你想保留信息并稍后发布,你将需要一个longlife / permanant令牌,你可以使用userID和accesstoken < / p>
发布到Feed:https://developers.facebook.com/docs/graph-api/reference/v2.2/post
我就是这样做的,但可能更推荐的方法是使用官方的Facebook Android SDK https://developers.facebook.com/docs/android
希望有所帮助!答案 1 :(得分:0)
最后我找到了解决方案。它确实有效,让所有工作变得更轻松:
您可以在Facebook上登录(使用官方SDK)并发布/检索有关帖子,朋友,生物的一些信息...这对于大量应用程序来说已经足够了。
谢谢ccreedon1给你的帮助!