[MU] Lỗi tính năng chia sẻ facebook nhận gcoin hàng ngày
Follow us on
Follow us on Facebook Follow us on Twitter Linked In Flickr Watch us on YouTube My Space Blogger
 
Kết quả 1 đến 4 của 4
  1. #1
    Thành Viên bluesky089's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    567
    Thanks
    145
    Thanked 179 Times in 96 Posts

    Icon14 Lỗi tính năng chia sẻ facebook nhận gcoin hàng ngày

    Trước a Hiếu có dev cho mình tính năng share facebook nhận gcoin hàng ngày.

    Mà giờ nó bị lỗi rồi. Nó báo lỗi khi chia sẻ, vẫn chia sẻ được nhưng ko nhận được Gcoin.

    Có lỗi xảy ra trong quá trình kiểm tra nội dung
    Ai biết fix hộ với , mình xin hậu tạ tiền cafe. Cám ơn mọi người.

    Code của event_facebook

    <script>function ProcessGift(){
    $.ajax({
    type: "GET",
    url: "ajax_action.php?ajax=event_facebook",
    data: "fbid=" + window.fbid,
    cache: false,
    success: function(html) {
    if(html == "OK") {
    alert("<?=$sharenoticesuccess;?>");
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    } else {
    alert(html);
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    }
    });
    }


    function FBCheckFeed(postid){
    FB.api("/" + postid + "?fields=privacy", function (response) {
    if (response && !response.error) {
    console.log(response.privacy.value);
    if(response.privacy.value != "SELF"){ ProcessGift(); }
    else {
    alert("Bạn phải chia sẻ nội dung với tất cả mọi người để có thể nhận thưởng");
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    }
    else {
    alert("Có lỗi xảy ra trong quá trình kiểm tra nội dung");
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    });
    }


    function FBFeed(){
    FB.ui({
    method: "feed",
    link: "<?=$sharelink;?>",
    picture: "<?=$shareimage;?>",
    name: "<?=$sharetitle;?>",
    description: "<?=$sharedes;?>",
    caption: "Ra Mắt Máy Chủ ARENA Vào Lúc 10h Ngày 14.05.2017",
    }, function (response) {
    if (response && !response.error) { FBCheckFeed(response.post_id); }
    else {
    alert("Có lỗi xảy ra trong quá trình chia sẻ nội dung");
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    });
    }


    function GetFriends(){
    FB.api("/me/friends", function (response) {
    if (response && !response.error) {
    if (response.summary.total_count >= <?=$sharereqfriend;?>) { FBFeed(); }
    else {
    alert(window.fbname + " cần tối thiểu <?=$sharereqfriend;?> bạn để nhận thưởng");
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    } else {
    alert("Không thể đọc dữ liệu bạn bè facebook");
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    });
    }


    function GetInfo(){
    FB.api("/me?fields=id,name", function (response) {
    if (response && !response.error) {
    window.fbid = response.id;
    window.fbname = response.name;
    GetFriends();
    } else {
    alert("Không thể đọc dữ liệu tài khoản facebook");
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    });
    }


    function FB_login() {
    FB.getLoginStatus(function(response) {
    $('.sharebutton').html('<img src="images/loading1.gif" border="0" />');
    if (response.status === 'connected') { GetInfo(); }
    else {
    alert('Tài khoản Facebook của bạn chưa cấp quyền hạn cho ứng dụng.');
    FB.login(function(response) {}, {scope: 'user_friends,user_posts'});
    $('.sharebutton').html('<a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a>');
    }
    });
    return false;
    }


    <!--Load Facebook Javascript SDK v2.5-->
    window.fbAsyncInit = function() { FB.init({ appId : <?=$appid;?>, xfbml : true, version : 'v2.5' }); };
    (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/vi_VN/sdk.js";
    fjs.parentNode.insertBefore(js, fjs);
    }(document, 'script', 'facebook-jssdk'));
    </script>
    <?php if (isset($_SESSION[mu_nvchon])) { ?>


    <!-- Title -->
    <div class="title_bg">
    <h4>Event >> Share Facebook</h4>
    </div>
    <!-- End Title -->
    <!-- Content -->
    <div class="pad10">
    <table width="100%" border="0" cellpadding="3" cellspacing="1">
    <tr>
    <td align="justify" colspan="2">
    <ul class="guides">
    <li><strong>Yêu cầu:</strong> Phải có tài khoản Facebook cá nhân và trên <?=$sharereqfriend;?> bạn bè mới được tham gia Event.
    <li>Mỗi tài khoản chỉ được nhận thưởng 1 lần/ngày
    <li>Mỗi ngày khi chia sẻ bạn sẽ nhận được
    <? if($share_gcoin > 0){ ?><strong><font color="red"><?=$share_gcoin;?> Gcoin </font><? }?>
    <? if($share_vpoint > 0){ ?><strong><font color="red"><?=$share_vpoint;?> Vpoint </font><? }?>
    <? if($share_wcoin > 0){ ?><strong><font color="red"><?=$share_wcoin;?> Wcoin </font><? }?>
    </ul><br>
    <font color=Green><b>Hướng dẫn:</b></font>
    <ul>
    <li>Thoát game rồi mới làm theo các bước sau.
    <li><b>Bước 1:</b> Click vào nút Share Facebook bên dưới.
    <li><b>Bước 2:</b> Đăng nhập vào Facebook cá nhân của bạn
    <li><b>Bước 3:</b> Tags thêm bạn bè để cùng tham gia và bấm nút Chia Sẻ (Share)
    </ul><br>
    </td>
    </tr>
    <tr><td align="justify" width='200' colspan="2">Đổi nhân vật: <?=$doinv;?><br>Thoát Game: <?=$online;?></td></tr>
    <tr>
    <td align="center" colspan="2">
    <? if($accept != '0') {?>
    <div class="sharebutton"><a href="javascript:void(0);"><img src="images/ShareFacebook.png" OnClick="FB_login();"></a></div>
    <? }?>
    </td>
    </tr>
    </table>
    <div class="clear"></div>
    </div>
    <!-- End Content -->
    <?php } else include('templates/char_manager.tpl'); ?>
    Khách viếng thăm hãy cùng bluesky089 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  2. #2
    Vi phạm quy định
    Ngày tham gia
    Mar 2012
    Đang ở
    Nhà Nghỉ
    Bài viết
    1,861
    Thanks
    480
    Thanked 774 Times in 510 Posts

    Ðề: Lỗi tính năng chia sẻ facebook nhận gcoin hàng ngày

    Bỏ chức năng này đi sửa làm gì phí công, Hiếu nó cũng làm cho tôi cho bộ FW nhưng cũng bỏ rồi lâu rồi, bạn biết rằng Facebook làm rất mạnh tay và chặt chẽ nên việc spam sẽ bị khóa ngay lập tức, chức năng này cần tạo Apps để sử dụng kèm mới check nhận Gcoin được, mà khi nhiều mem sử dụng facebook sẽ nghi ngờ spam và khóa Apps, còn việc tạo lại Apps tốn thời gian và hiệu quả trả được bao nhiêu nên bỏ đi cho nó nhanh.
    Khách viếng thăm hãy cùng heroviet2301 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  3. #3
    Thành Viên bluesky089's Avatar
    Ngày tham gia
    Apr 2009
    Bài viết
    567
    Thanks
    145
    Thanked 179 Times in 96 Posts

    Ðề: Lỗi tính năng chia sẻ facebook nhận gcoin hàng ngày

    Apps thì e có sẳn rồi.

    Hổm rài chạy bình thường tự dưng bữa không check được mã nữa.

    Kiểu như facebook đổi kiểu check hay sao ấy.

    Ai sửa dùm mình xin hậu tạ card 200k nhé.
    Khách viếng thăm hãy cùng bluesky089 xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

  4. #4
    Thành Viên
    Ngày tham gia
    Mar 2008
    Bài viết
    148
    Thanks
    67
    Thanked 38 Times in 31 Posts

    Ðề: Lỗi tính năng chia sẻ facebook nhận gcoin hàng ngày

    Dump cái response.error ra xem lỗi thực sự của nó là gì.
    Khách viếng thăm hãy cùng DJMaster xây dựng diễn đàn CLBGAMESVN vững mạnh nhé!

 

 

Các Chủ đề tương tự

  1. [MU] Hỏi Chức Năng Chợ Trời NBWEB , Và Quảng Cáo Facebook
    Bởi Domino9990 trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 9
    Bài viết cuối: 21-05-15, 06:28 PM
  2. Facebook Connect - Update for Facebook PHP SDK (v.3.0.0)
    Bởi KingSky trong diễn đàn vBulletin 3.8 Add-ons
    Trả lời: 0
    Bài viết cuối: 10-02-14, 11:10 AM
  3. Ngôn ngữ Galaxy II facebook ?
    Bởi netcenter trong diễn đàn Yêu Cầu - Hỏi Đáp
    Trả lời: 0
    Bài viết cuối: 29-10-12, 10:55 PM
  4. Ngôn ngữ Galaxy II facebook ?
    Bởi netcenter trong diễn đàn Hỏi Đáp/ Yêu Cầu
    Trả lời: 0
    Bài viết cuối: 25-10-12, 09:53 PM
  5. [MU] Share code đỗi Gcoin khuyến mãi sang Gcoin thường NBB
    Bởi carotkhoaitay trong diễn đàn SQL Server & Website
    Trả lời: 4
    Bài viết cuối: 15-06-12, 03:08 PM

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •  
Múi giờ GMT +7. Bây giờ là 11:49 AM.
vBulletin®, Copyright ©2000-2011, Jelsoft Enterprises Ltd.
CLBGamesVN không chịu trách nhiệm về Luật Bản Quyền của các tài liệu, bài viết v.v...được đăng tải trên diễn đàn này.
Diễn đàn phát triển dưới sự đóng góp của tất cả thành viên. BQT chỉ là những người thành lập ra sân chơi, quản lý và duy trì về mặt kỹ thuật, nội dung khi hợp lệ.