Tài liệu

Phiên bản API 1.1

Tài liệu này giải thích cách đăng ký, định cấu hình và phát triển ứng dụng của bạn để bạn có thể sử dụng thành công API của chúng tôi

Tạo ứng dụng

Để ứng dụng của bạn truy cập API của chúng tôi, bạn phải đăng ký ứng dụng của mình bằng cách sử dụng Ứng dụng bảng điều khiển. Đăng ký tạo ra một ứng dụng.

  1. Bạn sẽ cần tạo một ứng dụng mới Tạo ứng dụng mới
  2. Mười một bạn đã tạo ứng dụng của mình, bạn sẽ nhận được app_idapp_secret
Đăng nhập bằng

Đăng nhập bằng hệ thống là một cách nhanh chóng và thuận tiện để mọi người tạo tài khoản và đăng nhập vào ứng dụng của bạn. Đăng nhập của chúng tôi với hệ thống cho phép hai loại đồ dễ dàng, xác thực và yêu cầu quyền truy cập dữ liệu của mọi người. Bạn có thể sử dụng đăng nhập với hệ thống chỉ đơn giản để xác thực hoặc để xác thực BUNTS và truy cập dữ liệu.

  1. Bắt đầu quy trình đăng nhập OAuth, bạn cần sử dụng liên kết cho ứng dụng của mình như thế này:
    <a href="https://qlph09.click/api/oauth?app_id=YOUR_APP_ID">Log in With Blog2025</a>

    Người dùng sẽ chuyển hướng để đăng nhập bằng trang như thế này

  2. Mười một người dùng đã đăng lên ứng dụng của bạn, người dùng sẽ được chuyển hướng đến URL chuyển hướng ứng dụng của bạn với auth_key Như thế này:
    https://mydomain.com/my_redirect_url.php?auth_key=AUTH_KEY
    Cái này auth_key Chỉ có giá trị trong một lần sử dụng, vì vậy mười một bạn sử dụng nó, bạn sẽ không sử dụng lại mã đó và tạo mã mới, bạn sẽ cần chuyển hướng người dùng đến đăng nhập với liên kết lại.
Mã thông báo truy cập

Mười một bạn nhận được sự chấp thuận của người dùng về đăng nhập ứng dụng của mình với cửa sổ và trả về với auth_key Điều đó có nghĩa là bây giờ bạn đã sẵn sàng để khôi phục dữ liệu từ API của chúng tôi và để bắt đầu quá trình này, bạn sẽ cần ủy quyền cho ứng dụng của mình và nhận được access_token Và bạn có thể làm theo các bước để đọc cách lấy nó.

  1. Để có được mã thông báo truy cập, hãy tạo HTTP đến điểm cuối sau như thế này:
                <?php
                $app_id = "YOUR_APP_ID"; // your app id
                $app_secret = "YOUR_APP_SECRET"; // your app secret
                $auth_key = $_GET['auth_key']; // the returned auth key from previous step
    
                $get = file_get_contents("https://qlph09.click/api/authorize?app_id=$app_id&app_secret=$app_secret&auth_key=$auth_key");
    
                $json = json_decode($get, true);
                if(!empty($json['access_token'])) {
                    $access_token = $json['access_token']; // your access token
                }
                ?>                                                                                                
                                
    Cái này access_token Chỉ có giá trị một lần 1 giờ, vì vậy mười một nó không hợp lệ, bạn sẽ cần phải Genarte mới bằng cách chuyển hướng người dùng đến đăng nhập với liên kết một lần nữa.
API

Mười một bạn nhận được của bạn access_token Bây giờ bạn có thể truy xuất thông tin về hệ thống thông qua HTTP Get Requets hỗ trợ các tham số sau

Điểm cuối Descripcion
api/get_user_info

Nhận thông tin người dùng

Bạn có thể giữ lại thông tin người dùng như thế này

            if(!empty($json['access_token'])) {
                $access_token = $json['access_token']; // your access token
                $get = file_get_contents("https://qlph09.click/api/get_user_info?access_token=$access_token");
            }
                        

Kết quả sẽ là:

            {
              "user_info": {
              "user_id": "",
              "user_name": "",
              "user_email": "",
              "user_firstname": "",
              "user_lastname": "",
              "user_gender": "",
              "user_birthdate": "",
              "user_picture": "",
              "user_cover": "",
              "user_registered": "",
              "user_verified": "",
              "user_relationship": "",
              "user_biography": "",
              "user_website": ""
              }
            }