Question Lỗi khi tích hợp Facebook với Xenforo

Thảo luận trong 'Troubleshoot & Other Questions' bắt đầu bởi o0MongCo0o, 21/3/13.

1votes
5/5, 1 vote

  1. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    Sau khi em cấu hình trên : https://developers.facebook.com/apps/
    Vào test thì nó báo lỗi này, em search khắp forum không thấy ai fix lỗi này, mặc dù có rất nhiều bạn cũng bị tình trạng này. Mong mấy anh giúp dùm :)
    Mã:
    Your server could not connect to Facebook (https://graph.facebook.com). Try again later. If the issue persists, contact your host.
     
    Đang tải...
  2. ltgbao97

    ltgbao97 Member

    Bài viết:
    282
    Likes :
    34
    Cũng đang gặp lỗi này
    Mã:
    {
      "error": {
          "message": "Invalid redirect_uri: URL \u0111\u00e3 cho kh\u00f4ng \u0111\u01b0\u1ee3c c\u1ea5u h\u00ecnh \u1ee8ng d\u1ee5ng cho ph\u00e9p.",
          "type": "OAuthException",
          "code": 191
      }
    }
     
  3. ltgbao97

    ltgbao97 Member

    Bài viết:
    282
    Likes :
    34
    Giờ là lỗi
    Mã:
    Trang bạn yêu cầu không tìm thấy.
     
  4. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    Mình mới làm lại, lúc đăng nhập vào Facebook xong forum thông báo : Có lỗi sảy ra khi liên kết với Facebook. Xin hãy thử lại sau. :(
     
  5. sHa Ne

    sHa Ne New Member

    Bài viết:
    58
    Likes :
    14
    cái này giờ chết hẳn rồi thì phải, của mình ko vào được bằng fb,g+ với tw lâu lắm rồi:-ss nản thật
     
  6. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    đâu có chết đâu bạn, Vietxf còn sài được mà :D
     
  7. ntycle

    ntycle New Member

    Bài viết:
    54
    Likes :
    9
    FB update Open Graph (og) nên có thể một số thẻ meta ko hoạt động
    Để sửa bạn chỉ cần sửa index.php
    Sau <?php
    thêm vào:
    PHP:
    if($_GET['fbrefresh']){
    $canological_url '?refresh='.$_GET['fbrefresh'];
    }else {
    $canological_url '';
    }

    Thay thế toàn bộ nội dung file fb_channel.php thành
    HTML:
    <script>
    window.fbAsyncInit = function() {
      FB.init({
      appId  : 'xFVN-YOUR-APP-ID',
      status : true, // check login status
      cookie : true, // enable cookies to allow the server to access the session
      xfbml  : true, // parse XFBML
      oauth  : true // enable OAuth 2.0
    });
    };
      // Load the SDK Asynchronously
    (function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/<?php echo htmlspecialchars($locale); ?>/all.js">/all.js";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
    </script>

    Nhớ sửa xFVN-YOUR-APP-ID thành Facebook App ID của bạn

    Have Fun!
     
    o0MongCo0o thích bài này.
  8. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    Thanks bạn nhưng vẫn không được

    File index.php của mình đây :
    Mã:
    <?php
    if($_GET['fbrefresh']){
    $canological_url = '?refresh='.$_GET['fbrefresh'];
    }else {
    $canological_url = '';
    }
     
    $startTime = microtime(true);
    $fileDir = dirname(__FILE__);
     
    require($fileDir . '/library/XenForo/Autoloader.php');
    XenForo_Autoloader::getInstance()->setupAutoloader($fileDir . '/library');
     
    XenForo_Application::initialize($fileDir . '/library', $fileDir);
    XenForo_Application::set('page_start_time', $startTime);
     
    $fc = new XenForo_FrontController(new XenForo_Dependencies_Public());
    $fc->run();
    Và đây là file fb_channel.php

    Mã:
    <script>
    window.fbAsyncInit = function() {
      FB.init({
      appId  : '343548899080361',
      status : true, // check login status
      cookie : true, // enable cookies to allow the server to access the session
      xfbml  : true, // parse XFBML
      oauth  : true // enable OAuth 2.0
    });
    };
      // Load the SDK Asynchronously
    (function(d, s, id) {
      var js, fjs = d.getElementsByTagName(s)[0];
      if (d.getElementById(id)) return;
      js = d.createElement(s); js.id = id;
      js.src = "//connect.facebook.net/<?php echo htmlspecialchars($locale); ?>/all.js">/all.js";
      fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
    </script>



     
  9. ntycle

    ntycle New Member

    Bài viết:
    54
    Likes :
    9
    Site của bạn là gì ??? bạn vào facebook bằng file host hay dùng DNS ???
     
    o0MongCo0o thích bài này.
  10. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    Mình sử dụng hosting free http://www.hostinger.vn/ . Domain .TK :D. Chủ yếu test code thui :P

    [​IMG]

    [​IMG]

    Còn đây là thông số cấu hình của mình, không biết sai chỗ nào không nữa :P
     
  11. ntycle

    ntycle New Member

    Bài viết:
    54
    Likes :
    9
    ban test facebook tren admincp coi ket nối được không? và câu hỏi bạn chưa trả lời bạn vào facebook bằng file host hay dùng DNS ???
     
    o0MongCo0o thích bài này.
  12. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    1. Mình test trên AdminPC thì nó hiện ra như vậy
    Mã:
    Your server could not connect to Facebook (https://graph.facebook.com). Try again later. If the issue persists, contact your host
    2. Mình trỏ DNS về 8.8.8.8 để vào Facebook (Truy cập thành công). Nhưng dùng để Logon cho Forum thì không được. Mình thử dùng File Host cũng không được. :D
     
  13. ntycle

    ntycle New Member

    Bài viết:
    54
    Likes :
    9
    rùi mình cũng potay luôn :D .... nó ghi server k connect đc... pó tay.com bạn vào log xem có error nào k ?
     
  14. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    Không có error nào.
    Khi Logon bằng facebook thì forum no thông báo như này :


    [​IMG]
     
  15. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    Có anh nào giúp dùm em đi. Mò mãi không ra, khổ quá :((

    Mã:
    Your server could not connect to Facebook (https://graph.facebook.com). Try again later. If the issue persists, contact your host.
     
  16. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    Up tiếp :(
     
  17. o0MongCo0o

    o0MongCo0o New Member

    Bài viết:
    43
    Likes :
    1
    134 lượt xem ma sao ko ai giúp mình hết vậy. Help me :((
     
  18. xoi deo

    xoi deo New Member

    Bài viết:
    3
    Likes :
    0
    vietxf còn không sài dc nữa mà, tinhte vẫn chạy tốt .
     
  19. sonhatq

    sonhatq Member

    Bài viết:
    157
    Likes :
    5
    site mình vẫn sài bình thường đây
     
  20. Thien phuc

    Thien phuc New Member

    Bài viết:
    29
    Likes :
    5
    o0MongCo0o thích bài này.
comments powered by Disqus

Chia sẻ trang này

Đang tải...