neerajsohal / amplifier
Facebook PHP SDK 扩展
Requires
- php: >=5.3.0
- facebook/php-sdk: ~3.2
Requires (Dev)
- phpunit/phpunit: 3.7.*
This package is auto-updated.
Last update: 2024-09-22 00:15:59 UTC
README
Amplifier 是 Facebook PHP SDK 的扩展。它为 Facebook 的 SDK 提供了额外的功能。
几个月前,我开始在 Facebook 的 PHP SDK 上编写自己的方法,以减少开发时间,例如定义如下任务的方法:
- 一个人是否喜欢某个页面
- 他是否提供了特定的扩展权限支持
我在构建 Amplifier 时考虑到了 Composer。因此,要安装 Amplifier,你应该熟悉 Composer。如果你不熟悉,我建议你学习它。这是 PHP 发展史上最伟大的事情之一,它一定会让你成为一名更好的程序员 :)
需求
- Facebook 的 PHP SDK
- PHP 版本 > 5.3.*
安装
通过 Composer 安装,只需将 neerajsohal/amplifier 添加到你的项目 composer.json 文件中。以下是一个 composer.json 文件的示例,它仅定义了对 Amplfier master 分支的依赖:
{ "require": { "neerajsohal/amplifier": "dev-master" } }
如果你想使用其他版本,可以查看 https://packagist.org.cn/packages/neerajsohal/amplifier。它列出了所有可用的版本。我强烈建议使用 master 分支的最新稳定版本用于生产。
可用方法
hasLikedPage
检查用户是否喜欢了一个页面
Amplifier::hasLikedPage(bigint $page_id)
返回
boolean
uploadImage
将图片上传到用户的个人资料
Amplifier::uploadImage(String $image_path, String $description)
返回
mixed
链接
Amplifier 在 Packagist: https://packagist.org.cn/packages/neerajsohal/amplifier
Facebook 的 PHP SDK 在 Github: https://github.com/facebook/facebook-php-sdk