从Laravel后端自动在Facebook上分享帖子

时间:2016-08-19 04:55:04

标签: php facebook facebook-graph-api laravel-5

让我告诉你我做了什么。

第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}

0 个答案:

没有答案