Làm thế nào chúng tôi có thể giúp bạn?

Chúng tôi đã biên soạn một danh sách các câu hỏi phổ biến kèm theo câu trả lời mà bạn có thể cần, tuy nhiên, nếu bạn không thể tìm thấy câu trả lời của mình, vui lòng liên hệ chúng tôi.

Postback là gì?

Tính năng Postback cho phép bạn thưởng cho người dùng đã bỏ phiếu cho trò chơi của bạn.

Đây là một cách tuyệt vời để mời người dùng của bạn quảng cáo trò chơi của bạn lên đầu danh sách.

Chúng tôi thiết kế hệ thống Postback của chúng tôi không giống bất kỳ hệ thống nào khác. Nó gửi lại cho bạn dữ liệu gần như thời gian thực vào trang web của bạn để bạn có thể tự động thưởng cho người dùng của mình cho phiếu bầu của họ.

Làm thế nào để sử dụng Postback?

The Postback feature is by default disabled for every listing added. You must enable the post feature for each listing individually from your account by clicking the "Actions" section.

Bước 1:

Chuẩn bị bộ thu postback của bạn, điều này có thể được thực hiện trong CMS / trang web của bạn hoặc bạn có thể sử dụng ví dụ của chúng tôi bên dưới.

Lưu mã sau thành supremetop_postback.php:


// If you use this check, the below are not relevant.
// However we do not recommened relying on IP checks as this might change in the future
$requester_ip = isset($_SERVER["HTTP_X_FORWARDED_FOR"]) ? $_SERVER["HTTP_X_FORWARDED_FOR"] : $_SERVER['REMOTE_ADDR'];
$supremetop100_ips = ['176.31.56.245'];
if(!in_array($requester_ip, $supremetop100_ips)) {
// Do not give too many details, because the attacker is smart.
die('Invalid request!');
}
// Ensure that it is a POST request.
if(strcasecmp($_SERVER['REQUEST_METHOD'], 'POST') != 0) {
// Do not give too many details, because the attacker is smart.
die('Invalid request!');
}
// Ensure that this is SupremeTop100 sending the request
if(strcasecmp($_SERVER['HTTP_USER_AGENT'], 'SupremeTop100/1.0 (Linux; x64) Postback Agent') != 0) {
// Do not give too many details, because the attacker is smart.
die('Invalid request!');
}
// Ensure that the content type of the POST request has been set to application/json
$contentType = isset($_SERVER["CONTENT_TYPE"]) ? trim($_SERVER["CONTENT_TYPE"]) : '';
// For RESTful response
// For "normal" response use 'application/x-www-form-urlencoded'
if(strcasecmp($contentType, 'application/json') != 0) {
// Do not give too many details, because the attacker is smart.
die('Invalid request!');
}
// Retrieve the RAW POST data.
$content = trim(file_get_contents("php://input"));
// Attempt to decode the incoming RAW POST data from JSON.
$decoded = json_decode($content, true);
// If json_decode failed, the JSON is invalid.
if(!is_array($decoded)) {
// Do not give too many details, because the attacker is smart.
die('Invalid request!');
}
// Process the JSON parsed as array.
if($decoded['supremetop100_vote_info']['status'] == 1) {
// Rewards your user by username or character name
}
// Additionally log the whole postback data to file or database
$log_filename = sprintf("%s_voteData.txt", date('Y-m-d_H-i-s'));
@file_put_contents($log_filename, print_r($decoded, true));


Bước 2:

Kích hoạt postback cho danh sách của bạn bằng cách chỉ định đường dẫn URI đầy đủ mà tệp chúng tôi vừa lưu: https://yourwebsite.com/supremetop100_postback.php

LƯU Ý: Bạn không cần thêm bất kỳ tham số URL nào tại đây.


Bước 3:

Bạn cần sửa đổi phiếu bầu hiện có của mình trong liên kết, để bao gồm ?postback=1 Tham số URL.

Thêm các thông số mong muốn của bạn vào URL để biết người dùng nào sẽ thưởng. Bạn có thể thêm 2 tham số:

  • https://yourwebsite.com/supremetop100_postback.php?postback=1&username=PLAYER_NAME
  • https://yourwebsite.com/supremetop100_postback.php?postback=1&character=PLAYER_CHARACTER_NAME

Tùy ý bạn có thể thêm cả hai:

  • https://yourwebsite.com/supremetop100_postback.php?postback=1&username=PLAYER_NAME&character=PLAYER_CHARACTER_NAME

Cảnh báo:

Không thêm bất kỳ tham số nào khác, vì không có tham số nào được sử dụng. Không thêm bất cứ thứ gì khác trong 2 tham số trên ngoài những gì chúng dự định, chẳng hạn như không thêm địa chỉ email. Làm như vậy sẽ chỉ phá vỡ tính năng postback của bạn.


Bước cuối cùng:

Đảm bảo mọi thứ được thiết lập theo hướng dẫn, nếu không hệ thống postback sẽ không hoạt động.

Xin nhắc lại, bạn cần đảm bảo những điều sau:

  • Tính năng postback được bật cho danh sách của bạn
  • Bạn đã thêm đúng liên kết trong thiết lập postback
  • Bạn đã sửa đổi phiếu bầu trong liên kết trên trang web của mình để người dùng truy cập URL mới

Phản ứng Postback:

Hệ thống của chúng tôi sẽ gửi cho bạn nhiều thông tin nhất có thể để bạn có thể kiểm tra chính xác người dùng của mình xem họ đã bỏ phiếu hợp pháp hay không.

Bạn cũng có thể sử dụng phản hồi của chúng tôi làm số liệu thống kê để xem họ đã bỏ phiếu hoặc cố gắng bỏ phiếu ở đâu.

Theo tùy chọn, bạn có thể sử dụng thời gian phản hồi của chúng tôi để cho người dùng biết rằng họ đã bỏ phiếu trong thời hạn.

Phản hồi bạn sẽ nhận được như sau (định dạng JSON, một số dữ liệu đã bị xóa vì quyền riêng tư):

{
"supremetop100_vote_info":{
"status": 0,
"message": "This IP already voted in last 12 hours.",
"time_passed": "01 hours 35 minutes 47 seconds.",
"time_left": "10 hours 24 minutes 13 seconds."
},
"supremetop100_user_info":{
"ip_address": "",
"username": "",
"character": ""
},
"supremetop100_geo_info":{
"country":{
"name": "",
"iso_code": "",
"geo_code": "",
"in_eu": ""
},
"city":{
"name": "",
"postal_code": ""
},
"location":{
"latitude": "",
"longitude": ""
},
"network":{
"cidr": "",
"asn":{
"number ":"",
"organisation ":""
}
}
}
}

Ghi chú cuối cùng:

Chúng tôi không tiết lộ cách chúng tôi kiểm tra phiếu bầu của người dùng, nhưng chúng tôi có thể tư vấn cho bạn về những việc cần làm để đảm bảo người dùng không lợi dụng phần thưởng của bạn.

Sử dụng thông tin chúng tôi gửi lại cho bạn, lưu trữ trong cơ sở dữ liệu và kiểm tra tên người dùng / ký tự và thời gian bình chọn.

Điều này sẽ đảm bảo họ chỉ nhận được phần thưởng một cách hợp pháp theo quy tắc của riêng bạn.

Bảo vệ

Chúng tôi rất coi trọng vấn đề bảo mật và đây là lý do tại sao chúng tôi đã nỗ lực để giữ cho dữ liệu của bạn an toàn nhất có thể.

Ngăn xếp công nghệ của chúng tôi sử dụng các tính năng tiêu chuẩn công nghiệp mới nhất đảm bảo an ninh tối đa.

Xin vui lòng đọc của chúng tôi Các điều khoản và điều kiệnChính sách bảo mật để biết thêm thông tin.

Riêng tư

Chúng tôi rất coi trọng quyền riêng tư của bạn và đây là lý do tại sao chúng tôi đảm bảo rằng bất kỳ dữ liệu nào của bạn được gửi trên trang web này sẽ không bao giờ được bán hoặc chia sẻ cho bất kỳ ai. Không bao giờ.

Xin vui lòng đọc của chúng tôi Các điều khoản và điều kiệnChính sách bảo mật để biết thêm thông tin.


Tìm thấy một vấn đề trên trang này? Hãy giúp chúng tôi cải thiện nó. Liên hệ với chúng tôi và nhận phần thưởng!