Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/facebook/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/oop/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Facebook身份验证_Javascript_Facebook_Authentication - Fatal编程技术网

Javascript Facebook身份验证

Javascript Facebook身份验证,javascript,facebook,authentication,Javascript,Facebook,Authentication,我有一个显示画布页面的应用程序,即使用户在请求对话框中单击“不允许”按钮。这是我的问题: 加载页面 通过我的应用程序的facebook登录页面登录我的应用程序 在请求权限对话框中单击“不允许”按钮 在问题3中,如果他单击“不允许”按钮,也会显示画布页面,当我单击浏览器的“后退按钮”时,会出现下一个对话框。实际上,当用户单击“不允许”按钮并重定向到下一个对话框时,我需要跳过画布页面的显示 这是我的应用程序的登录URL:请检查它并指导我在哪里需要更改它 大宗报价 此url的格式: https://w

我有一个显示画布页面的应用程序,即使用户在请求对话框中单击“不允许”按钮。这是我的问题:

  • 加载页面
  • 通过我的应用程序的facebook登录页面登录我的应用程序
  • 在请求权限对话框中单击“不允许”按钮
  • 在问题3中,如果他单击“不允许”按钮,也会显示画布页面,当我单击浏览器的“后退按钮”时,会出现下一个对话框。实际上,当用户单击“不允许”按钮并重定向到下一个对话框时,我需要跳过画布页面的显示

    这是我的应用程序的登录URL:请检查它并指导我在哪里需要更改它

    大宗报价

    此url的格式:

    https://www.facebook.com/login.php?api_key=************
    skip_api_login=1
    display=page
    cancel_url=https%3A%2F%2Fapps.facebook.com%2Fleaglecases%2F%3Ferror_reason%3Duser_denied%26error%3Daccess_denied%26error_description%3DThe%2Buser%2Bdenied%2Byour%2Brequest.
    next=http%3A%2F%2Fwww.facebook.com%2Fdialog%2Fpermissions.request%3F_path%3Dpermissions.request%26app_id%3D***************%26redirect_uri%3Dhttp%253A%252F%252Fapps.facebook.com%252Fleaglecases%252F%26display%3Dpage%26response_type%3Dcode%26canvas%3D1%26perms%3Dpublish_stream%252Cemail%26from_login%3D1
    rcount=1
    
    根据,用户将被重定向到原始应用程序页面

    如果用户单击“不允许”,浏览器将重定向到


    error\u description=用户+拒绝+您的+请求

    我建议您使用
    $\u GET['error']
    变量来识别拒绝请求的用户!
    可以找到不同的错误

    您好,我正在使用javascript sdk代码继续我的应用程序。我如何才能通过这种方式获得???@Nirmala您可以编写自己的脚本来删除window.location.href,或者使用调用
    错误
    作为函数创建的关联数组的索引。@moguzalp实际上,我有u建议的正确url序列,请在我需要更改的地方查看一下……URL是:URL是:*********跳过_api_login=1&display=page&cancel_URL=https%3A%2F%2Fapps.facebook.com%2Fleaglecases%2F%3F错误原因%3Duser\u拒绝%26错误%3Duser\u拒绝%26错误描述%3Duser%2b拒绝%2b您的请求。&next=http%3A%2%2Fwww.facebook.com%2Fdialog%2Fpermissions.请求%3F\u路径%3Dpermissions.请求%26app\u id%3D************%26重定向uri%3Dhttp%253A%252F%252Fapps.facebook.com%252F%26显示%3Dpage%26f响应类型%3Dcode%26canvas%3D1%26perms%3Dpublish\u流%252Cemail%26来自\u登录%3D1&rcount=1
    
    https://www.facebook.com/login.php?api_key=************
    skip_api_login=1
    display=page
    cancel_url=https%3A%2F%2Fapps.facebook.com%2Fleaglecases%2F%3Ferror_reason%3Duser_denied%26error%3Daccess_denied%26error_description%3DThe%2Buser%2Bdenied%2Byour%2Brequest.
    next=http%3A%2F%2Fwww.facebook.com%2Fdialog%2Fpermissions.request%3F_path%3Dpermissions.request%26app_id%3D***************%26redirect_uri%3Dhttp%253A%252F%252Fapps.facebook.com%252Fleaglecases%252F%26display%3Dpage%26response_type%3Dcode%26canvas%3D1%26perms%3Dpublish_stream%252Cemail%26from_login%3D1
    rcount=1