接口地址
接入须知
Telegarm Premium 會員訂單查詢 提供兩個 URL,以下單時使用的URL為準。
GET https://gift.apitrx.com/premiumstatus USDT計價,開通會員后,查詢訂單
GET https://web.apitrx.com/premiumstatus TRX計價,開通會員后,查詢訂單
請求參數
參數名稱 | 類型 | 說明 | 示例 |
---|---|---|---|
apikey | string | 對應機器人獲取的apikey | 83928AFB-14A5-4878-A63D-128467830293 |
orderId | string | 訂單id | 202505110900376496 |
傳回參數
{
"code": 200,
"data": {
"orderId": "202505110900376496",
"username": "@username**",
"month": "3",
"nickname": "nickname",
"status": 1,
"remark": "开通成功",
"amount": 12.5,
"balance": 87.5,
"timestamp": 1749907784113
},
"message": "SUCCESS"
}
參數名稱 | 類型 | 說明 | 示例 |
---|---|---|---|
code | int | 200下單成功,其他均為下單失敗 | 200/500 |
message | string | 提示資訊 | SUCCESS/ERROR |
data.orderId | string | 訂單ID | 202505110900376496 |
data.username | string | 使用者名 | nickname |
data.nickname | string | 昵稱 | jack |
data.month | string | 訂閱時長 | 3 |
data.status | int | 開通狀態 | 0開通中 1已開通 2開通失敗 |
data.remark | string | 備註 | 開通成功 |
data.amount | float | 消費金額 | 12.5 |
data.balance | float | 餘額 | 87.5 |
data.timestamp | int | 下單時間 | 1749907784113 |
程式碼範例
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
public class HttpGetWithParameters {
public static void main(String[] args) {
try {
// 设置要访问的URL
String baseUrl = "https://gift.apitrx.com/premiumstatus";
// 设置参数
String orderId = "202505110900376496";
// 构建带参数的URL
String urlWithParams = baseUrl + "?" +
"orderId=" + URLEncoder.encode(orderId, "UTF-8")
// 创建URL对象
URL obj = new URL(urlWithParams);
// 打开连接
HttpURLConnection connection = (HttpURLConnection) obj.openConnection();
// 设置请求方式为GET
connection.setRequestMethod("GET");
// 获取响应码
int responseCode = connection.getResponseCode();
System.out.println("Response Code: " + responseCode);
// 读取响应内容
BufferedReader in = new BufferedReader(new InputStreamReader(connection.getInputStream()));
String inputLine;
StringBuilder response = new StringBuilder();
while ((inputLine = in.readLine()) != null) {
response.append(inputLine);
}
// 关闭连接
in.close();
// 打印响应内容
System.out.println("Response Content: " + response.toString());
} catch (IOException e) {
e.printStackTrace();
}
}
}
package main
import (
"fmt"
"net/http"
"net/url"
)
func sendGetRequest() {
// 设置要访问的URL
baseURL := "https://gift.apitrx.com/premiumstatus"
// 设置参数
params := url.Values{}
params.Add("orderId", "202505110900376496")
// 构建带参数的URL
urlWithParams := baseURL + "?" + params.Encode()
// 发送GET请求
response, err := http.Get(urlWithParams)
if err != nil {
fmt.Println("Error:", err)
return
}
defer response.Body.Close()
// 读取响应内容
body, err := io.ReadAll(response.Body)
if err != nil {
fmt.Println("Error reading response:", err)
return
}
// 打印响应内容
fmt.Println("Response Code:", response.Status)
fmt.Println("Response Content:", string(body))
}
func main() {
sendGetRequest()
}
import requests
def send_get_request():
# 设置要访问的URL
url = "https://gift.apitrx.com/premiumstatus"
# 设置参数
params = {
'orderId': '202505110900376496'
}
# 发送GET请求
response = requests.get(url, params=params)
# 打印响应信息
print("Response Code:", response.status_code)
print("Response Content:", response.text)
if __name__ == "__main__":
send_get_request()
<?php
// 设置要访问的URL
$url = 'https://gift.apitrx.com/premiumstatus';
// 设置参数
$orderId = '202505110900376496';
// 构建带参数的URL
$params = [
'orderId' => $orderId
];
$urlWithParams = $url . '?' . http_build_query($params);
// 发送GET请求并获取响应内容
$response = file_get_contents($urlWithParams);
// 打印响应内容
echo $response;
?>
curl --location 'https://gift.apitrx.com/premiumstatus?orderId=202505110900376496'