添加照片 so facebook php sdk post in laravel
Adding photo so facebook php sdk post in laravel
我在 laravel 中有一个对我的 facebook php sdk 的工作调用,因此我进行了一个或多个 ajax 调用,它成功地击中了我的控制器并发布了我的消息到脸书。
我有一个变量也可以从请求中获取图像 url,但我不确定我需要如何更改它才能集成它。我应该将 $imagePost
添加到 $data 数组吗?如果是这样,它还会进入 Feed url 吗?
我只是不确定如何简单地将照片添加到等式中
public function postToFacebook(Request $request)
{
$campaignPost = $request->post;
$imagePost = $request->url;
$facebookPageID = $request->facebookPageID;
$facebookToken = $request->facebookToken;
$fb = App::make('SammyK\LaravelFacebookSdk\LaravelFacebookSdk');
$data = array('message' => $campaignPost);
$res = $fb->post($facebookPageID . '/feed/', $data, $facebookToken);
}
要创建媒体 post,您所要做的就是将源与消息一起传递。它应该是 FacebookFile 实体的一个实例。使用绝对图像路径调用 fileToUpload('/path/to/file.jpg') 也是 return FacebookFile 的一个实例。
我在 laravel 中有一个对我的 facebook php sdk 的工作调用,因此我进行了一个或多个 ajax 调用,它成功地击中了我的控制器并发布了我的消息到脸书。
我有一个变量也可以从请求中获取图像 url,但我不确定我需要如何更改它才能集成它。我应该将 $imagePost
添加到 $data 数组吗?如果是这样,它还会进入 Feed url 吗?
我只是不确定如何简单地将照片添加到等式中
public function postToFacebook(Request $request)
{
$campaignPost = $request->post;
$imagePost = $request->url;
$facebookPageID = $request->facebookPageID;
$facebookToken = $request->facebookToken;
$fb = App::make('SammyK\LaravelFacebookSdk\LaravelFacebookSdk');
$data = array('message' => $campaignPost);
$res = $fb->post($facebookPageID . '/feed/', $data, $facebookToken);
}
要创建媒体 post,您所要做的就是将源与消息一起传递。它应该是 FacebookFile 实体的一个实例。使用绝对图像路径调用 fileToUpload('/path/to/file.jpg') 也是 return FacebookFile 的一个实例。