0

使用新的 Request 2.0 和其他最新功能开发我的第二个应用程序和第一个应用程序。

我已经设法让应用程序登录用户并授予扩展权限。

我的应用程序很简单:我希望用户能够向朋友发送消息以及用户选择的图形以与消息一起发送。我想基本的比喻是一个送礼的应用程序。

我并没有全神贯注于工作流程,尤其是使用新的 Request 2 对话框的示例似乎很少而且相距甚远。

这是我认为工作流程开始的样子:

  1. 用户到达应用页面。已登录,根据需要授予权限
  2. 用户选择一个图形(通过 html 单选按钮表单)与他们输入 html 文本表单的消息一起使用
  3. 用户选择要向其发送消息/图形的朋友。

我假设我应该将 senderid、receiverid(s)、指向图形(或 id)的链接和消息扔到数据库中。

如何从用户的选择中获取信息?在 FB 对话框中点击 Send Requests 是否会将 FB 和表单 POST 信息发布到同一页面,以便我可以通过 PHP $_POST 变量读取它们?

当这个人收到请求时,他们会接受,但我如何让他们完成未完成的请求并显示图形和消息?ie Archie 登录并有 6 个朋友通过我的应用程序向他发送物品。在 FB 方法中,他如何查看 Veronica、Betty 和 Jughead 发送给他的消息/项目?

我的意思不是基本的。如果我只是在自己的网站上编写 PHP 应用程序,我知道如何做到这一切。我会在几分钟内完成。在我的办公桌上造成头状凹痕的部分是试图弄清楚将 Facebook 添加到工作流程中的工作原理。我一直在寻找示例和教程,但对于 FB 希望我们使用的新方法,它们似乎已经过时了。

感谢您的任何指点!

4

1 回答 1

0

当用户关注请求时,您可以访问该请求 ID。如果您需要访问用户需要与您的应用“连接”的其他请求,以便您可以从用户对象中读取该信息。在您的画布页面上,您可以使用根据请求采取行动的请求 ID,您可以自行开发一个工作流程,对用户进行身份验证,以便能够访问该用户的任何其他请求。

讨论该过程的相关博客文章可在此处获得:

https://developers.facebook.com/blog/post/464

于 2011-09-20T03:21:08.473 回答