zfcommons / zfcfacebook
该软件包最新版本(dev-master)没有可用的许可信息。
dev-master
2013-10-16 14:50 UTC
Requires
- php: >=5.3.3
- zendframework/zendframework: 2.*
This package is not auto-updated.
Last update: 2024-09-22 02:53:34 UTC
README
这是什么?
ZfcFacebook 是一个集成库,使用 Zend Framework 可以轻松创建 Facebook 应用程序。完成后,我们计划包含您与 Facebook Graph 和 Open Graph API 交互所需的所有内容,以及用于常见 JavaScript 任务的视图助手。
位置在哪里?
目前我们仅支持 iframe 应用的身份验证,Facebook for Websites 集成(以前称为“Facebook Connect”)部分完成。
使用它...
- 将 ZfcFacebook 复制到您的模块目录
- 在您的应用程序的 application.config.php 中注册模块
- 编辑 module.config.php 以包含您的 Facebook 应用程序的 App Id 和 Secret
- 告诉您的 iframe 应用程序指向 www.yourdomain.com/facebook?a=b(您需要 a=b,因为 Facebook 很傻,不允许您在 URL 的末尾没有 ? 或 / 结尾)
- 您会看到服务管理器中添加了一个
facebook别名,获取它将允许您从控制器和模型中访问 Facebook 类。只有在调用getFacebookId时才会发生身份验证,这意味着您可以轻松设置不受允许过程覆盖的页面。 - 目前只有一个视图助手,即
ZfcFacebookSignedRequest(很酷),这允许您从视图中访问已签名的请求参数;对于 AJAX 风格的应用程序很有用,可以将它传回服务器。
即将到来...
经过一些延迟,我现在实际上在一个项目中使用这个类,所以请期待一些进展。优先级将给予设置 Facebook JS SDK 的视图助手以及执行常见功能,如发布到流和邀请朋友。最终,我希望能够完全代理访问 Graph API,并有一个 FQL 构建类。
贡献
所有帮助都非常欢迎!在 Freenode 的 #zftalk.2 上通过 IRC 联系我,Spabby,或者给我发电子邮件。