脸书 API |删除评论后重定向
Facebook API | Redirect After Delete Comments
场景
我正在制作一个 Facebook 应用程序,并且已经到了可以成功 使用最新版本的图表删除评论的地步api。
问题
在我发出成功的删除请求后,它让我留在页面上并显示 "success:true",我想知道是否有办法在请求完成后重定向回我的网站。我似乎无法在任何地方找到它,所以任何信息(准确的)都会有用。
找到了一个解决方案,老实说,这是一个很长的路要走,但不知何故,它确实奏效了。
public function getFB()
{
$fb = new Facebook\Facebook([
'app_id' => '1465585287079663',
'app_secret' => '89a628f5bf65b4cb6c5f867e4eede549',
'default_graph_version' => 'v2.4'
]);
return $fb;
}
以上代码设置了FB变量,让我可以使用各种FB方法。
public function deleteComment($id)
{
$fields = Page::where('id', 1)->get();
foreach($fields as $field)
{
$pageToken = $field->page_access_token;
}
try{
$this->getFB()->delete("/$id", ['method' => 'delete', 'access_token' => $pageToken]);
}catch(Facebook\Exceptions\FacebookSDKException $e){
exit;
}
return Redirect::back();
}
上面的代码让我从数据库中获取访问令牌,然后删除我想要删除的 ID 并将我重定向回上一页。
场景
我正在制作一个 Facebook 应用程序,并且已经到了可以成功 使用最新版本的图表删除评论的地步api。
问题
在我发出成功的删除请求后,它让我留在页面上并显示 "success:true",我想知道是否有办法在请求完成后重定向回我的网站。我似乎无法在任何地方找到它,所以任何信息(准确的)都会有用。
找到了一个解决方案,老实说,这是一个很长的路要走,但不知何故,它确实奏效了。
public function getFB()
{
$fb = new Facebook\Facebook([
'app_id' => '1465585287079663',
'app_secret' => '89a628f5bf65b4cb6c5f867e4eede549',
'default_graph_version' => 'v2.4'
]);
return $fb;
}
以上代码设置了FB变量,让我可以使用各种FB方法。
public function deleteComment($id)
{
$fields = Page::where('id', 1)->get();
foreach($fields as $field)
{
$pageToken = $field->page_access_token;
}
try{
$this->getFB()->delete("/$id", ['method' => 'delete', 'access_token' => $pageToken]);
}catch(Facebook\Exceptions\FacebookSDKException $e){
exit;
}
return Redirect::back();
}
上面的代码让我从数据库中获取访问令牌,然后删除我想要删除的 ID 并将我重定向回上一页。