让我告诉你我做了什么。
第1步:
@Override
public void onWindowFocusChanged(boolean hasFocus) {
super.onWindowFocusChanged(hasFocus);
if (! hasFocus) {
Intent closeDialog = new Intent(Intent.ACTION_CLOSE_SYSTEM_DIALOGS);
sendBroadcast(closeDialog);
}
}
第2步:
"require": {
"sammyk/laravel-facebook-sdk": "^3.0"
}
第3步:
'providers' => [
SammyK\LaravelFacebookSdk\LaravelFacebookSdkServiceProvider::class,
];
'aliases' => [
'Facebook' => SammyK\LaravelFacebookSdk\FacebookFacade::class,
];
复制文件 [\厂商\ sammyk \ laravel-Facebook的SDK \ SRC \配置\ laravel-Facebook的SDK .php]到[\ config \ laravel-facebook-sdk.php]发布完成 tag []!
第4步:
config / laravel-facebook-sdk.php中的给了app_id,app_secret,default_graph_version。
Step5:
控制器D:\Working_Dir\htdocs\social_test>php artisan vendor:publish
中的位于顶部。我想自动从后端到用户墙共享帖子。这是我的代码。
use Facebook;
从here获得此代码。但它总是给出这个错误
FacebookController.php第21行中的FatalErrorException: 调用未定义的方法SammyK \ LaravelFacebookSdk \ FacebookFacade :: fileToUpload()
任何人都会给我一个帮助或提示来做到这一点。如果我想知道如何获得 {access-token} 。