用于创建事件的最佳 API

Posted

技术标签:

【中文标题】用于创建事件的最佳 API【英文标题】:Best API for event creation 【发布时间】:2013-04-25 16:36:39 【问题描述】:

我是 api 游戏的新手,我正在尝试找出适合我的案例的最佳起点。

我需要在网站上添加一项功能,以允许客户在自己的 Facebook 个人资料上创建 Facebook 活动并邀请他们的朋友。

哪个是最好的选择:web 还是 opengraph?

编辑:我需要的另一个功能:使用客户的 Facebook 个人资料(OAUht??)感受个人数据的能力

谢谢

【问题讨论】:

"web 还是 opengraph?" -- 什么是web 【参考方案1】:

我建议使用 Facebook 的 Graph API 来创建事件。有关如何代表用户创建活动的详细信息,请参阅 here。注意:您需要向您的用户请求 create_event 权限,这会将我们带到 OAuth...

是的,您需要用户授权您的应用程序,以便它可以访问他们的个人数据。为此,您需要实现客户端 Facebook OAuth 流程。这涉及向用户显示一个 Facebook OAuth 对话框,该对话框描述您的应用程序以及它希望从他们那里获得什么权限。为了使用您的应用程序,他们必须单击“允许”按钮来授权您的应用程序并返回您访问其 Facebook 帐户所需的访问令牌。详情(包括示例)可以在here找到。

【讨论】:

以上是关于用于创建事件的最佳 API的主要内容,如果未能解决你的问题,请参考以下文章

用于自定义 Rest API 的最佳身份验证类型?

7 个 Python API 最佳实践

Android:在 TextChange 上调用 Retrofit API 的最佳方式

将 lambda 表达式用于事件处理程序的最佳实践

用于开发 GenericDao 的最佳 Spring API

Spring Boot REST API 端点映射最佳实践