เริ่มต้นใช้งาน NumerologyAPI¶
คู่มือนี้จะแนะนำคุณในขั้นตอนต่างๆ ดังนี้:
- สร้างบัญชีผู้พัฒนา
- สร้าง API key
- ทำความเข้าใจเกี่ยวกับการยืนยันตัวตน
- ส่งคำขอ ไปยัง API ครั้งแรก ของคุณ
NumerologyAPI มี จุดปลาย (endpoints) มากกว่า 203 จุด ที่พร้อมใช้งาน ครอบคลุม:
- การคำนวณทางโหราศาสตร์
- ข้อมูลเชิงลึกทางดาราศาสตร์
- ความเข้ากันได้ของเครื่องหมายนักษัตริย์
- ตัวเลขนำโชค
- การตีความแผนผังการเกิด
จุดปลายทั้งหมดรองรับ การตอบกลับหลายภาษา
1. สร้างบัญชีผู้พัฒนาของคุณ¶
วิธีที่แนะนำในการเข้าถึง NumerologyAPI คือผ่าน แพลตฟอร์มผู้พัฒนาอย่างเป็นทางการ
-
เปิดแดชบอร์ดผู้พัฒนา https://dashboard.numerologyapi.com
-
สร้างบัญชีของคุณ
-
สร้าง API key สำหรับองค์กรของคุณ
-
เติมเงินให้กับกระเป๋าเงิน (ระบบคิดตามการใช้งาน)
API key ของคุณจะมีลักษณะคล้ายกับ:
2. URL พื้นฐาน¶
คำขอทั้งหมดจะถูกส่งไปยัง NumerologyAPI gateway
| รายการ | ค่า |
|---|---|
| URL พื้นฐาน | https://api.numerologyapi.com/api/v1 |
| โปรโตคอล | HTTPS |
| รูปแบบการตอบกลับ | JSON |
ตัวอย่างจุดปลาย:
3. การยืนยันตัวตน¶
ทุกคำขอต้องมี คีย์ API ของคุณ
ตัวอย่างหัวข้อคำขอ:
4. คำขอครั้งแรก – หมายเลขเส้นทางชีวิต¶
คำขอ GET¶
curl --request GET \
--url "https://api.numerologyapi.com/api/v1/life_path?birth_year=1990&birth_month=5&birth_day=15" \
--header "x-api-key: YOUR_API_KEY"
5. คำขอ POST (เนื้อหา JSON)¶
ปลายทางการบางแห่งยังรองรับ คำขอ POST ด้วย
curl --request POST \
--url https://api.numerologyapi.com/api/v1/life_path \
--header "x-api-key: YOUR_API_KEY" \
--header "Content-Type: application/json" \
--data '{
"birth_year": "1990",
"birth_month": "5",
"birth_day": "15"
}'
6. การสนับสนุนภาษา¶
ปลายทางการทั้งหมดรองรับพารามิเตอร์ตัวเลือก lang
ตัวอย่าง:
ภาษาที่รองรับ:
| รหัส | ภาษา |
|---|---|
en | อังกฤษ |
es | สเปน |
de | เยอรมัน |
fr | ฝรั่งเศส |
pt | โปรตุเกส |
ตัวอย่างคำขอ:
7. ตัวอย่างโค้ด¶
Python (requests)¶
import requests
url = "https://api.numerologyapi.com/api/v1/life_path"
params = {
"birth_year": 1990,
"birth_month": 5,
"birth_day": 15
}
headers = {
"x-api-key": "YOUR_API_KEY"
}
response = requests.get(url, headers=headers, params=params)
print(response.json())
PHP (cURL)¶
<?php
$curl = curl_init();
curl_setopt_array($curl, [
CURLOPT_URL => "https://api.numerologyapi.com/api/v1/life_path?birth_year=1990&birth_month=5&birth_day=15",
CURLOPT_RETURNTRANSFER => true,
CURLOPT_HTTPHEADER => [
"x-api-key: YOUR_API_KEY"
],
]);
$response = curl_exec($curl);
curl_close($curl);
echo $response;
?>
JavaScript (Fetch)¶
const url = new URL("https://api.numerologyapi.com/api/v1/life_path");
url.searchParams.append("birth_year", "1990");
url.searchParams.append("birth_month", "5");
url.searchParams.append("birth_day", "15");
fetch(url, {
method: "GET",
headers: {
"x-api-key": "YOUR_API_KEY"
}
})
.then(r => r.json())
.then(console.log);
Node.js (axios)¶
const axios = require("axios");
axios.get("https://api.numerologyapi.com/api/v1/life_path", {
params: {
birth_year: 1990,
birth_month: 5,
birth_day: 15
},
headers: {
"x-api-key": "YOUR_API_KEY"
}
})
.then(res => console.log(res.data));
8. รูปแบบการเรียกเก็บเงิน¶
NumerologyAPI ใช้ระบบ การเรียกเก็บเงินตามจำนวนเครดิต
เครดิตจะถูกแบ่งปันใน ปลายทางการทั้งหมด 203+
เยี่ยมชม ราคา เพื่อดูรายละเอียดทั้งหมด
9. การเข้าถึง RapidAPI¶
API ของ Numerology ยังมีให้บน RapidAPI สำหรับนักพัฒนาที่ใช้งานตลาดนี้อยู่แล้ว
RapidAPI ต้องการหัวข้อเหล่านี้:
ตัวอย่าง Endpoint:
เข้าถึงได้ที่นี่:
https://rapidapi.com/dakidarts-dakidarts-default/api/the-numerology-api
10. ขั้นตอนต่อไป¶
หลังจากที่คุณได้ทำการร้องขอครั้งแรกแล้ว:
- สำรวจ เอกสารอ้างอิง API สำหรับ Endpoint ทั้งหมด
- ตรวจสอบ ราคา เพื่อทำความเข้าใจเกี่ยวกับเครดิต
- ตรวจสอบ บันทึกการเปลี่ยนแปลง สำหรับข้อมูลล่าสุด
คุณพร้อมที่จะรวม NumerologyAPI เข้ากับแอปพลิเคชันของคุณแล้ว