gpt4 book ai didi

java - OpenSocial、Facebook 平台和其他用于 Java 控制台应用程序的 API

转载 作者:行者123 更新时间:2023-12-01 05:49:01 27 4
gpt4 key购买 nike

我想尝试在我的小项目中使用 OpenSocial(或任何其他 API)。我想要创建的是一个小型控制台应用程序,它可以从多个站点(例如 Facebook、LinkedIn、Xing、MySpace...)收集一些数据并计算一些内容。我在所有教程中注意到 OpenSocial 用于移动应用程序、社交网络内的应用程序等,但我还没有在任何地方看到它用于控制台应用程序。那可能吗?我可以创建一个简单的 Java 控制台应用程序来收集和处理来自社交网络的数据吗?你知道一些可以帮助我解决这个问题的教程吗?我遇到的最大问题是身份验证,因为(如果我理解得很好)所有 API 都请求将用户转发到原始(例如 LinkedIn)站点进行登录,以便授予使用应用程序数据的权限。但是我可以使用控制台应用程序使用我的凭据登录吗?

谢谢

伊万

最佳答案

是的,您可以从独立的 Java 应用程序访问各种数据 API。您正在寻找的标准/协议(protocol)是 OAuth,而不是 OpenSocial。

您必须为用户提供某种方式来授予其社交网络帐户的访问权限。 (基于网络的应用程序会将它们重定向到社交网站,社交网站又将它们重定向回应用程序)。 OAuth 具有带外 (OOB) 模式,特别适合非基于网络的消费者。

我用过Scribe过去访问 LinkedIn API。

关于java - OpenSocial、Facebook 平台和其他用于 Java 控制台应用程序的 API,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5168363/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com