Java-适用于Android的Facebook Scores API

Java-适用于Android的Facebook Scores API,第1张

概述我正在将FB的排行榜API与我的应用程序集成在一起.我对所有这些权限,用户和应用程序访问令牌以及所有这些感到困惑.如果有人可以用一种简单的语言向我解释如何逐步做到这一点,我将非常感激.假设我真的很智障且<14.我确实进行了很多搜索以找到解决方案,但是没有一个对我有用,而且我整

我正在将FB的排行榜API与我的应用程序集成在一起.我对所有这些权限,用户和应用程序访问令牌以及所有这些感到困惑.如果有人可以用一种简单的语言向我解释如何逐步做到这一点,我将非常感激.假设我真的很智障且<14.

我确实进行了很多搜索以找到解决方案,但是没有一个对我有用,而且我整天都讨厌这个.我用JAVA写.

好的,我确实设法在Graph API资源管理器中获取POST和GET请求,但一切正常,尽管现在我不确定如何在应用程序中正常运行http请求:

httpClIEnt clIEnt = new DefaulthttpClIEnt();            httpPost post = new httpPost("https://graph.facebook.com/me/scores");List<nameValuePair> pairs = new ArrayList<nameValuePair>();pairs.add(new BasicnameValuePair("score", "3000"));     try{    post.setEntity(new UrlEncodedFormEntity(pairs));}catch(UnsupportedEnCodingException e){}try{                httpResponse response = clIEnt.execute(post);}catch (IOException e1) {}

另一个更新:必须使用AsyncTask完成.所以我做到了,一切都很好,但是此 *** 作需要访问令牌.我搜索了很多,发现了有关访问令牌的信息,但是这些都没有告诉我如何以编程方式进行 *** 作.将访问令牌传递给http请求,我到底要做什么? (我已经设置了权限:

authbutton.setReadPermissions(Arrays.asList("user_likes", "user_status", "user_location", "user_birthday",                 "user_activitIEs",  "user_games_activity"));    }

解决方法:

Facebook整节介绍了如何使用AndroID. https://developers.facebook.com/android/

考虑使用官方的AndroID SDK,这样您就不必重新编写身份验证即可处理身份验证. https://developers.facebook.com/docs/getting-started/facebook-sdk-for-android/3.0/

完成后,请查看此AndroID示例的工作原理https://developers.facebook.com/docs/tutorials/androidsdk/3.0/games/

如果您想在没有SDK的情况下进行 *** 作,那么了解Facebook如何使用其SDK进行身份验证仍然是您的最大利益,以便您可以构建自己的https://developers.facebook.com/docs/tutorials/androidsdk/3.0/games/authenticate/

访问令牌是用户一旦授予对您的应用程序的访问权限后所允许的密钥

看到更多信息https://developers.facebook.com/docs/howtos/androidsdk/3.0/login-with-facebook/

总结

以上是内存溢出为你收集整理的Java-适用于Android的Facebook Scores API全部内容,希望文章能够帮你解决Java-适用于Android的Facebook Scores API所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1074835.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存