脸书 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 并将我重定向回上一页。